Questions tagged «javascript»

有关在ECMAScript(JavaScript / JS)及其各种方言/实现(不包括ActionScript)中进行编程的问题。此标记很少单独使用,但最常与标记[node.js],[jquery],[json]和[html]关联。



21
如何在JavaScript中读取外部本地JSON文件?
我已经在本地系统中保存了一个JSON文件并创建了一个JavaScript文件,以便读取JSON文件并打印出数据。这是JSON文件: {"resource":"A","literals":["B","C","D"]} 假设这是JSON文件的路径:/Users/Documents/workspace/test.json。 有人能帮我写一个简单的代码来读取JSON文件并以JavaScript打印数据吗?
255 javascript  json 


14
jQuery SVG与Raphael [关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 6年前关闭。 改善这个问题 我正在使用SVG和JavaScript / jQuery构建交互式界面,并且试图在Raphael和jQuery SVG之间做出选择。我想知道 两者之间的权衡是什么 发展势头似乎在哪里。 我不需要Raphael中的VML / IE支持,也不需要jQuery SVG的绘图功能。我主要对在SVG画布上创建,设置动画和操作单个项目的最优雅方式感兴趣。

14
自定义属性-是或否?
最近,我阅读了越来越多的关于人们在其HTML标记中使用自定义属性的信息,主要目的是为了嵌入一些额外的数据以供javascript代码使用。 我希望收集一些有关使用自定义属性是否是一种好习惯以及一些替代方法的反馈。 现在看来似乎真的可以简化既服务器端和客户端的代码,但它也不是W3C标准。 我们是否应该在Web应用程序中使用自定义HTML属性?为什么或者为什么不? 对于那些认为自定义属性是一件好事的人:使用它们时要记住哪些注意事项? 对于那些认为自定义属性是一件坏事的人:您使用什么替代方法来完成类似的任务? 更新: 我最感兴趣的是各种方法背后的原因,以及为什么一种方法优于另一种方法的要点。我认为我们所有人都可以提出4-5种不同的方法来完成同一件事。(隐藏的元素,内联脚本,额外的类,从id解析信息等)。 更新2: 似乎HTML 5 data-属性功能在这里得到了很多支持(我倾向于同意,它看起来是一个可靠的选择)。到目前为止,我对这一建议的反驳方式还很少。使用此方法是否有任何问题/陷阱值得担心?还是仅仅是对当前W3C规范的“无害”无效?

10
如何在准备好文档的AngularJS控制器中运行函数?
我在我的角度控制器中有一个函数,我希望可以在准备好文档的文件上运行此函数,但是我注意到在创建dom时,它会运行角度函数。 function myController($scope) { $scope.init = function() { // I'd like to run this on document ready } $scope.init(); // doesn't work, loads my init before the page has completely loaded } 有人知道我该怎么做吗?



5
jQuery失去焦点事件
如果输入字段获得焦点,我正在尝试显示一个容器,这是实际的问题,如果失去焦点,则隐藏该容器。jQuery的关注点是否有相反的事件? 一些示例代码: <input type="text" value="" name="filter" id="filter"/> <div id="options">some cool options</div> <script type="text/javascript"> $('#options').hide(); $('#filter').focus(function() { $('#options').appear(); }); </script> 我想做的是这样的: $('#filter').focus_lost(function() { $('#options').hide(); });



10
给日期增加10秒
如何向JavaScript日期对象添加10秒? 像这样: var timeObject = new Date() var seconds = timeObject.getSeconds() + 10; timeObject = timeObject + seconds;
253 javascript 


13
如何使用jQuery滚动到特定项目?
我有一张带垂直滚动条的大桌子。我想使用jQuery / Javascript滚动到此表中的特定行。 有内置的方法可以做到这一点吗? 这是一个小例子。 div { width: 100px; height: 70px; border: 1px solid blue; overflow: auto; } <div> <table id="my_table"> <tr id='row_1'><td>1</td></tr> <tr id='row_2'><td>2</td></tr> <tr id='row_3'><td>3</td></tr> <tr id='row_4'><td>4</td></tr> <tr id='row_5'><td>5</td></tr> <tr id='row_6'><td>6</td></tr> <tr id='row_7'><td>7</td></tr> <tr id='row_8'><td>8</td></tr> <tr id='row_9'><td>9</td></tr> </table> </div> 运行代码段隐藏结果展开摘要

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.