Questions tagged «jquery»

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



9
我可以使用jQuery找到绑定在元素上的事件吗?
我在此链接上绑定了两个事件处理程序: <a href='#' id='elm'>Show Alert</a> JavaScript: $(function() { $('#elm').click(_f); $('#elm').mouseover(_m); }); function _f(){alert('clicked');} function _m(){alert('mouse over');} 有什么方法可以获取绑定在元素上的所有事件的列表,在本例中是with的元素id="elm"?

8
如何使用jQuery将一个元素相对于另一个元素定位?
我有一个隐藏的DIV,其中包含类似工具栏的菜单。 我有许多DIV,当鼠标悬停在它们上时,它们可以显示菜单DIV。 是否有将菜单DIV移到活动(鼠标悬停)DIV右上角的内置功能?我正在寻找类似的东西$(menu).position("topright", targetEl);
354 jquery 

15
设置选择框的选择选项
我想设置一个先前选择的要在页面加载时显示的选项。我用以下代码尝试了它: $("#gate").val('Gateway 2'); 与 <select id="gate"> <option value='null'>- choose -</option> <option value='gateway_1'>Gateway 1</option> <option value='gateway_2'>Gateway 2</option> </select> 但这是行不通的。有任何想法吗?

7
通过检查jQuery对象获取jQuery版本
有没有一种方法可以通过检查jQuery对象来找出正在使用的jQuery版本?jQuery正在动态添加到我的页面中,我在标记中看不到对其的任何引用。如果在浏览器的控制台中检查它,就可以找到它。
352 javascript  jquery 



25
如何检测DIV的尺寸变化?
Наэтотвопросестьответына 堆栈溢出нарусском:Какотследитьизменениеразмераdiv'ов? 我有以下示例html,有一个DIV,其宽度为100%。它包含一些元素。在执行窗口调整大小时,内部元素可能会重新放置,并且div的尺寸可能会更改。我问是否有可能挂钩div的尺寸更改事件?以及如何做到这一点?我目前将回调函数绑定到目标DIV上的jQuery resize事件,但是,没有控制台日志输出,请参见以下内容: <html> <head> <script type="text/javascript" language="javascript" src="http://code.jquery.com/jquery-1.6.1.min.js"></script> <script type="text/javascript" language="javascript"> $('#test_div').bind('resize', function(){ console.log('resized'); }); </script> </head> <body> <div id="test_div" style="width: 100%; min-height: 30px; border: 1px dashed pink;"> <input type="button" value="button 1" /> <input type="button" value="button 2" /> <input type="button" value="button 3" /> </div> </body> </html>
351 javascript  jquery  html 

30
使用jQuery重置多阶段表单
我有一个带有标准重置按钮的表格,其代码如下: <input type="reset" class="button standard" value="Clear" /> 麻烦的是,该表单属于多阶段排序,因此,如果用户填写一个阶段然后稍后返回,则单击“清除”按钮时,各个字段的“已记住”值将不会重置。 我认为附加jQuery函数以遍历所有字段并“手动”清除它们将达到目的。我已经在表单中使用了jQuery,但只是起步较快,因此不知道如何执行此操作,除了通过ID分别引用每个字段外,这似乎不太有效。 TIA寻求任何帮助。
349 jquery  reset  forms 

7
如何使用jQuery设置输入文本的值
我有一个输入文本是这样的: <div class="editor-label"> @Html.LabelFor(model => model.EmployeeId, "Employee Number") </div> <div class="editor-field textBoxEmployeeNumber"> @Html.EditorFor(model => model.EmployeeId) @Html.ValidationMessageFor(model => model.EmployeeId) </div> 哪些产生以下HTML <div class="editor-label"> <label for="EmployeeId">Employee Number</label> </div> <div class="editor-field textBoxEmployeeNumber"> <input class="text-box single-line" data-val="true" data-val-number="The field EmployeeId must be a number." data-val-required="The EmployeeId field is required." id="EmployeeId" name="EmployeeId" type="text" value="" /> …


30
打开模式时防止BODY滚动
当我的网站上的Modal(来自http://twitter.github.com/bootstrap)打开时,我希望我的身体在使用鼠标滚轮时停止滚动。 我试图在模式打开时调用下面的一段javascript,但没有成功 $(window).scroll(function() { return false; }); 和 $(window).live('scroll', function() { return false; }); 请注意,我们的网站已放弃了对IE6的支持,不过IE7 +需要兼容。
346 javascript  jquery  css  scroll 

11
如何覆盖OnBeforeUnload对话框并将其替换为我自己的对话框?
我需要在用户离开页面之前警告用户有关未保存的更改的信息(这是一个非常常见的问题)。 window.onbeforeunload=handler 这可以工作,但是会引发一个默认对话框,其中包含包装我自己的文本的刺激性标准消息。我需要完全替换标准消息,以便文本清晰,或者(甚至更好)使用jQuery将整个对话框替换为模式对话框。 到目前为止,我失败了,但是我还没有找到其他似乎有答案的人。可能吗 我页面中的Javascript: <script type="text/javascript"> window.onbeforeunload=closeIt; </script> closeIt()函数: function closeIt() { if (changes == "true" || files == "true") { return "Here you can append a custom message to the default dialog."; } } 我使用jQuery和jqModal尝试了这种事情(使用自定义确认对话框): $(window).beforeunload(function() { confirm('new message: ' + this.href + ' !', this.href); return false; …

18
如何在单击子锚点时防止触发父母的onclick事件?
我目前正在使用jQuery使div可点击,在这个div中我也有锚点。我遇到的问题是,当我单击某个锚点时,两个单击事件都将触发(对于div和锚点)。如何在单击锚点时防止div的onclick事件触发? 这是损坏的代码: 的JavaScript var url = $("#clickable a").attr("href"); $("#clickable").click(function() { window.location = url; return true; }) 的HTML <div id="clickable"> <!-- Other content. --> <a href="http://foo.com">I don't want #clickable to handle this click event.</a> </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.