Questions tagged «jquery»

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


10
是否可以使用jQuery .on和悬停?
<ul>初始页面加载后,我有一个用javascript填充的。我目前.bind与mouseover和一起使用mouseout。 该项目刚刚更新到jQuery 1.7,所以我可以选择使用.on,但是我似乎无法使用它hover。是否有可能使用.on与hover? 编辑:文档加载后,我绑定到的元素将用javascript加载。这就是为什么我在使用on而不仅仅是hover。
331 jquery 

23
jQuery $ .ajax(),$。post在Firefox中以REQUEST_METHOD的形式发送“ OPTIONS”
我以为是一个相对简单的jQuery插件遇到了麻烦... 该插件应通过ajax从php脚本中获取数据,以将选项添加到中<select>。ajax请求非常通用: $.ajax({ url: o.url, type: 'post', contentType: "application/x-www-form-urlencoded", data: '{"method":"getStates", "program":"EXPLORE"}', success: function (data, status) { console.log("Success!!"); console.log(data); console.log(status); }, error: function (xhr, desc, err) { console.log(xhr); console.log("Desc: " + desc + "\nErr:" + err); } }); 这似乎在Safari中工作正常。在Firefox 3.5中,REQUEST_TYPE服务器上的始终为“ OPTIONS”,并且不会显示$ _POST数据。Apache将请求记录为“ OPTIONS”类型: ::1 - - [08/Jul/2009:11:43:27 -0500] "OPTIONS sitecodes.php …

18
在jQuery中,如何通过其name属性选择元素?
我的网页中有3个单选按钮,如下所示: <label for="theme-grey"> <input type="radio" id="theme-grey" name="theme" value="grey" />Grey</label> <label for="theme-pink"> <input type="radio" id="theme-pink" name="theme" value="pink" />Pink</label> <label for="theme-green"> <input type="radio" id="theme-green" name="theme" value="green" />Green</label> 运行代码段隐藏结果展开摘要 在jQuery中,当单击这三个按钮中的任何一个时,我想获取所选单选按钮的值。在jQuery中,我们有id(#)和class(。)选择器,但是如果我想按名称查找单选按钮,该怎么办呢? $("<radiobutton name attribute>").click(function(){}); 请告诉我如何解决这个问题。

17
jQuery动画backgroundColor
我正在尝试在鼠标悬停时使用jQuery来动画backgroundColor的变化。 我检查了一些示例,似乎正确了,它可以与其他属性(例如fontSize)一起使用,但可以使用backgroundColor以及“ Invalid Property” js错误。我正在使用的元素是一个div。 $(".usercontent").mouseover(function() { $(this).animate({ backgroundColor: "olive" }, "slow"); }); 有任何想法吗?


17
jQuery输入全选焦点
当用户将重点放在字段上时,我正在使用此代码尝试选择字段中的所有文本。发生的是,它一秒钟选择了所有内容,然后未选择它,并且键入光标留在了我单击的位置... $("input[type=text]").focus(function() { $(this).select(); }); 我希望所有这些都保持选中状态。
326 jquery  input 

6
jQuery或选择器?
我想知道是否有一种方法可以在jQuery选择器中使用“或”逻辑。例如,我知道一个元素是class A或classB的元素的后代,并且我想做类似的事情elem.parents('.classA or .classB')。jQuery是否提供此类功能?

8
jQuery计算子元素
<div id="selected"> <ul> <li>29</li> <li>16</li> <li>5</li> <li>8</li> <li>10</li> <li>7</li> </ul> </div> 运行代码段隐藏结果展开摘要 我想计算中的<li>元素总数<div id="selected"></div>。使用jQuery怎么可能.children([selector])?
324 javascript  jquery  dom 


23
加载本地JSON文件
我正在尝试加载本地JSON文件,但无法正常工作。这是我的JavaScript代码(使用jQuery: var json = $.getJSON("test.json"); var data = eval("(" +json.responseText + ")"); document.write(data["a"]); test.json文件: {"a" : "b", "c" : "d"} 什么都没有显示,Firebug告诉我数据未定义。在Firebug中,我可以看到json.responseText它是好的且有效的,但是当我复制该行时,这很奇怪: var data = eval("(" +json.responseText + ")"); 在Firebug的控制台中,它可以正常工作,并且我可以访问数据。 有人有解决办法吗?


13
获取匹配条件的数组内对象的索引
我有一个像这样的数组: [{prop1:"abc",prop2:"qwe"},{prop1:"bnmb",prop2:"yutu"},{prop1:"zxvz",prop2:"qwrq"},...] 如何在不迭代整个数组的情况下获取与条件匹配的对象的索引? 例如,给定prop2=="yutu",我想获取index 1。 我看到了,.indexOf()但认为它用于类似的简单数组["a1","a2",...]。我也检查了一下,$.grep()但这返回了对象,而不是索引。

8
jQuery-$(document).ready和$(window).load有什么区别?
之间有什么区别 $(document).ready(function(){ //my code here }); 和 $(window).load(function(){ //my code here }); 我想确保: $(document).ready(function(){ }) 和 $(function(){ }); 和 jQuery(document).ready(function(){ }); 是相同的。 你能告诉我它们之间有什么异同吗?
319 jquery 

10
jQuery的“ this”的第一个孩子
我试图将“ this”从单击的范围传递到jQuery函数,然后可以在该单击的元素的第一个孩子上执行jQuery。似乎无法正确处理... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> Javascript: function toggleSection(element) { element.toggleClass("redClass"); } 如何引用element的:first-child?

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.