Questions tagged «jquery»

jQuery是一个JavaScript库,请考虑添加JavaScript标记。jQuery是一种流行的跨浏览器JavaScript库,它通过最小化浏览器之间的差异来促进文档对象模型(DOM)遍历,事件处理,动画和AJAX交互。标记为jQuery的问题应与jQuery相关,因此问题代码应使用jQuery,并且问题中至少需要与jQuery使用相关的元素。

7
在输入数字中隐藏微调框-Firefox 29
在Firefox 28上,我使用的<input type="number">作品很棒,因为它在仅应包含数字的输入字段上弹出了数字键盘。 在Firefox 29中,使用数字输入会在字段的右侧显示旋转按钮,这在我的设计中看起来像废话。我真的不需要按钮,因为当您仍然需要编写6到10位数的数字时,它们是无用的。 是否可以使用CSS或jQuery禁用此功能?
202 jquery  css  firefox  input  spinner 

8
遍历<select>选项
我&lt;select&gt;在HTML中有一个元素。该元素代表一个下拉列表。我试图了解如何&lt;select&gt;通过JQuery 遍历元素中的选项。 如何使用JQuery在&lt;select&gt;元素中显示每个选项的值和文本?我只想在一个alert()框中显示它们。
202 jquery 

11
如何在underscore.js中破坏_.each函数
我正在寻找一种方法来停止underscore.js _.each()方法的迭代,但是找不到解决方案。.each()如果这样做,jQuery 可能会崩溃return false。 有没有一种方法可以停止在下划线each()? _([1,2,3]).each(function(v){ if (v==2) return /*what?*/; })

22
如何使用JavaScript或jQuery更改数组内部对象的值?
下面的代码来自jQuery UI Autocomplete: var projects = [ { value: "jquery", label: "jQuery", desc: "the write less, do more, JavaScript library", icon: "jquery_32x32.png" }, { value: "jquery-ui", label: "jQuery UI", desc: "the official user interface library for jQuery", icon: "jqueryui_32x32.png" }, { value: "sizzlejs", label: "Sizzle JS", desc: "a pure-JavaScript CSS …

14
jQuery的追加不适用于SVG元素?
假设: &lt;html&gt; &lt;head&gt; &lt;script type="text/javascript" src="jquery.js"&gt;&lt;/script&gt; &lt;script type="text/javascript"&gt; $(document).ready(function(){ $("svg").append('&lt;circle cx="100" cy="50" r="40" stroke="black" stroke-width="2" fill="red"/&gt;'); }); &lt;/script&gt; &lt;/head&gt; &lt;body&gt; &lt;svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 100" width="200px" height="100px"&gt; &lt;/svg&gt; &lt;/body&gt; 我为什么看不到任何东西?
199 jquery  html  svg 

7
jQuery如何清空输入字段
我在移动应用程序中,我使用输入字段来命令用户提交电话号码。 当我返回并返回到该页面时,该输入字段会显示在输入字段中显示的最新数字输入。 每次页面加载时有什么方法可以清除该字段? $('#shares').keyup(function(){ payment = 0; calcTotal(); gtotal = ($('#shares').val() * 1) + payment; gtotal = gtotal.toFixed(2); $("p.total").html("Total Payment: &lt;strong&gt;" + gtotal + "&lt;/strong&gt;"); });
199 jquery  input  numbers  field 


30
如何绑定“ touchstart”和“ click”事件,但不响应两者?
我正在一个必须在各种设备上工作的移动网站上。目前让我头疼的是黑莓。 我们需要同时支持键盘单击和触摸事件。 理想情况下,我只会使用: $thing.click(function(){...}) 但我们遇到的问题是,这些黑莓设备中的某些设备从触摸到触发点击之间都存在非常令人讨厌的延迟。 补救措施是改为使用touchstart: $thing.bind('touchstart', function(event){...}) 但是我该如何绑定两个事件,而只触发一个?我仍然需要键盘设备的click事件,但是,当然,如果我使用的是触摸设备,则不要触发click事件。 一个额外的问题:是否仍然可以这样做,并且还可以容纳甚至没有touchstart事件的浏览器?在进行研究时,BlackBerry OS5似乎不支持touchstart,因此还需要依赖于该浏览器的单击事件。 附录: 也许更全面的问题是: 使用jQuery,是否可以/建议使用相同的绑定来处理触摸交互和鼠标交互? 理想情况下,答案是肯定的。如果没有,我确实有一些选择: 1)我们使用WURFL获取设备信息,因此可以创建我们自己的设备矩阵。根据设备,我们将使用touchstart或click。 2)通过JS检测浏览器中的触摸支持(我需要对此进行更多研究,但这似乎是可行的)。 但是,这仍然存在一个问题:同时支持两者的设备又如何呢?我们支持的某些手机(即诺基亚和BlackBerries)同时具有触摸屏和键盘。因此,这使我全神贯注于最初的问题...是否有办法以某种方式同时允许这两者?
198 jquery  click  touchstart 

17
只是禁用滚动而不隐藏它?
我正在尝试使用灯箱时禁用父级的html / body滚动条。这里的主要词是 disable。我也没有想隐藏它overflow: hidden;。 这样做的原因是overflow: hidden使站点跳转并占据了滚动所在的区域。 我想知道是否有可能在仍然显示它的同时禁用滚动条。
198 javascript  jquery  html  css 

8
在jQuery中找到所有未选中的复选框
我有一个复选框列表: &lt;input type="checkbox" name="answer" id="id_1' value="1" /&gt; &lt;input type="checkbox" name="answer" id="id_2' value="2" /&gt; ... &lt;input type="checkbox" name="answer" id="id_n' value="n" /&gt; 我可以收集所有已选中复选框的值;我的问题是如何获取所有未选中复选框的值?我试过了: $("input:unchecked").val(); 获取未选中的复选框的值,但是我得到了: 语法错误,无法识别的表达式:未选中。 有人可以阐明这个问题吗?谢谢!
197 jquery  html  input  checkbox 

11
将毫秒转换为日期(jQuery / JavaScript)
我有点闲逛,但我会尽量保持清楚- 我很无聊,所以我正在研究“ shoutbox”,而我对一件事有些困惑。我想获取输入消息的时间,并且要确保获取服务器时间,或者至少要确保没有获取用户的本地时间。我知道这没关系,因为除了我之外,任何人都不会使用此东西,但是我想变得更彻底。我环顾四周并测试了几件事,我认为做到这一点的唯一方法是获取自1970年1月1日00:00:00 UTC以来的毫秒数,因为每个人的时间都是相同的。 我这样做是这样的: var time = new Date(); var time = time.getTime(); 返回一个类似的数字1294862756114。 有没有办法将1294862756114日期转换为更具可读性的日期,例如DD/MM/YYYY HH:MM:SS? 因此,基本上,我正在寻找与PHP date();函数等效的JavaScript 。


10
如何在jQuery中删除CSS属性
if(prev_clicked) { $("#accordion li a.category").css('background-image', 'url("img/off_all_channel.png")'); $("#accordion li a.comment").css('background-image', 'url("img/on_all_online.png")'); $(".icha0").removeProperty("background-color"); $(".icha0").removeProperty("opacity"); } else { $(".icha0").css("background-color","#D5D5D2"); $(".icha0").css("opacity","0.70"); } 我正在尝试删除添加的两个CSS属性,但似乎无法正常工作。可以吗
197 jquery 

6
如何绕过Access-Control-Allow-Origin?
我正在对他们设置的平台上的我自己的服务器执行ajax调用,以防止这些ajax调用(但是我需要它从服务器上获取数据以显示从服务器数据库中检索到的数据)。我的ajax脚本正在运行,它可以将数据发送到服务器的php脚本以进行处理。但是由于它被"Access-Control-Allow-Origin" 我无权访问该平台的源/核心。因此我无法删除不允许这样做的脚本。(P / SI使用了Google Chrome浏览器的控制台,并发现了此错误) Ajax代码如下所示: $.ajax({ type: "GET", url: "http://example.com/retrieve.php", data: "id=" + id + "&amp;url=" + url, dataType: 'json', cache: false, success: function(data) { var friend = data[1]; var blog = data[2]; $('#user').html("&lt;b&gt;Friends: &lt;/b&gt;"+friend+"&lt;b&gt;&lt;br&gt; Blogs: &lt;/b&gt;"+blog); } }); 还是JSON上面的ajax脚本具有等效的代码?我认为JSON是允许的。 我希望有人可以帮助我。
196 javascript  php  jquery  ajax  cors 

12
jQuery滚动到页面底部
页面加载完成后。我希望jQUery能够很好地滚动到页面底部,动画速度很快,而不是快速/摇动。 我需要这样的插件ScrollTo吗?还是内置在jQuery中的一些方式?

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.