Questions tagged «jquery»

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


7
iFrame src更改事件检测?
假设我无法控制iframe中的内容,是否有任何方法可以通过父页面检测到其中的src更改?可能是某种负载? 我的最后一招是如果iframe src与以前的相同,则进行1秒间隔测试,但是这样做会导致问题。 如果有帮助,我正在使用jQuery库。

1
jQuery在请求正文中发布有效的json
因此,根据jQuery Ajax文档,它在发送请求时以查询字符串的形式序列化数据,但是设置processData:false应允许我在正文中发送实际的JSON。不幸的是,我很难先确定是否发生这种情况,然后才确定要发送给服务器的对象的外观。我所知道的是服务器未解析我正在发送的内容。 使用http客户端发布对象文字时{someKey:'someData'},它可以工作。但是,当使用带有的jQuery时data: {someKey:'someData'},它将失败。不幸的是,当我在Safari中分析请求时,它说消息的有效负载是[object Object]……很好……而在Firefox中,该帖子是空白的…… 当在Java端记录主体内容时,它实际上得到了,[object Object]因此如何发送REAL JSON数据? 有没有人有过使用Java服务序列化JSON数据以及从jQuery发送请求的经验? 顺便说一句,这是完整的$ .ajax请求: $.ajax({ contentType: 'application/json', data: { "command": "on" }, dataType: 'json', success: function(data){ app.log("device control succeeded"); }, error: function(){ app.log("Device control failed"); }, processData: false, type: 'POST', url: '/devices/{device_id}/control' });

5
jQuery选择器,用于在name属性中带有方括号的输入
我试图选择在name属性中具有方括号的此元素: <input type="text" name="inputName[]" value="someValue"> 我已经试过了(不起作用): $('input[inputName[]=someValue]') 而且这也不是: $('input[inputName[]=someValue]') 或这个: $('input["inputName[]"=someValue]') 编辑:正如你们中某些人指出的那样,$('input[inputName=someValue]')它将永远无法工作。我正在尝试做的是:$('input[name=inputName][value=someValue]')。(但是[]在name属性中)。


19
带悬停的Bootstrap下拉菜单
好的,所以我需要的很简单。 我已经在导航栏中设置了一些下拉菜单(使用class="dropdown-toggle" data-toggle="dropdown"),并且工作正常。 问题是它可以工作“ onClick”,而我希望它可以工作“ onHover”。 有内置的方法吗?

4
如何从JQuery选择器获取DOM元素
我很难从jquery选择器中获取实际的DOMElement。样例代码: <input type="checkbox" id="bob" /> var checkbox = $("#bob").click(function() { //some code } ) 在另一段代码中,我试图确定复选框的选中值。 if ( checkbox.eq(0).SomeMethodToGetARealDomElement().checked ) //do something. 而且,我不想这样做: if ( checkbox.eq(0).is(":checked")) //do something 这让我无所适从,但有时我需要真正的DOMElement。
179 javascript  jquery  dom 

11
将Dropzone.js与其他字段集成到现有的HTML表单中
我目前有一个HTML表单,用户可以填写他们希望发布的广告的详细信息。现在,我希望能够添加一个dropzone来上传待售商品的图片。 我发现Dropzone.js似乎可以满足我的大部分需求。但是,查看文档时,您似乎需要将整个表单的类指定为dropzone(而不是仅输入元素)。这意味着我的整个表单成为了dropzone。 是否可以仅在表单的一部分中使用dropzone,即仅通过将元素指定为class “ dropzone”而不是整个表单来使用? 我可以使用单独的表单,但是我希望用户能够通过一个按钮提交所有表单。 另外,还有另一个图书馆可以做到这一点吗? 非常感谢

6
JavaScript-获取部分URL路径
使用JavaScript从URL中仅提取路径的正确方法是什么? 示例: 我有URL http://www.somedomain.com/account/search?filter=a#top, 但我只想获得/ account / search这部分 如果有任何可以利用的地方,我正在使用jQuery。
179 javascript  jquery  url 

16
如何使用JqGrid更改select2下拉列表的选定值?
我正在使用Oleg的select2演示程序,但是我想知道是否有可能在下拉菜单中更改当前选择的值。 例如,如果加载的四个值是:"Any", "Fruit", "Vegetable", "Meat"并且下拉列表默认为"Any",则如何"Fruit"在JqGrid事件中将其更改为loadComplete? 这可能吗?

9
上一个功能完成后调用一个功能
我有以下JavaScript代码: $('a.button').click(function(){ if (condition == 'true'){ function1(someVariable); function2(someOtherVariable); } else { doThis(someVariable); } }); 我如何确保function2仅在function1完成后调用?
178 javascript  jquery 

8
当id包含点时,如何通过jquery的ID选择html节点?
如果我的html看起来像这样: <td class="controlCell"> <input class="inputText" id="SearchBag.CompanyName" name="SearchBag.CompanyName" type="text" value="" /> </td> 如何使用JQuery选择#SearchBag.CompanyName?我无法使其正常工作,我担心这是打破一切的圆点。令人烦恼的是,重命名我的所有ID会花费很多工作,更不用说可读性的损失了。 注意: 请不要开始谈论如何不为布局创建表格。我非常了解CSS的价值和缺点,并尝试尽可能多地使用它。
178 jquery 



1
引导程序模态打开时调用函数
我曾经使用过JQuery UI的对话框,它具有open选项,您可以在其中指定一些Javascript代码,以在打开对话框后执行。我会使用该选项使用我拥有的功能在对话框中选择文本。 现在,我想使用引导程序的模态来做到这一点。以下是HTMl代码: <div id="code" class="modal hide fade"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button> <h3>Modal header</h3> </div> <div class="modal-body"> <pre> print 'Hello World' 至于打开模式的按钮: <a href="#code" data-toggle="modal" class="btn code-dialog">Display code</a> 我尝试使用按钮的onclick侦听器,但是在出现模式之前显示了警报消息: $( ".code-dialog" ).click(function(){ alert("I want this to appear after the modal has opened!"); });

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.