Questions tagged «jquery»

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

15
如何检查类型是否为布尔值
如何检查变量的类型是否为布尔型? 我的意思是,有一些替代方法,例如: if(jQuery.type(new Boolean()) === jQuery.type(variable)) //Do something.. 但这对我来说似乎并不好。 有没有更清洁的方法来实现这一目标?
268 javascript  jquery  types 

16
jQuery:填充下拉列表的最佳实践?
我一直看到的示例似乎一直是次优的,因为它涉及串联字符串,而jQuery则不是。通常看起来像这样: $.getJSON("/Admin/GetFolderList/", function(result) { for (var i = 0; i < result.length; i++) { options += '<option value="' + result[i].ImageFolderID + '">' + result[i].Name + '</option>'; } }); 有没有更好的办法?
267 jquery  select 


10
如何查找jQuery中是否存在具有特定ID的div?
我有一个函数,<div>可在单击时将a附加到元素上。该函数获取被单击元素的文本并将其分配给名为的变量name。然后将该变量用作<div> id附加元素的。 在添加元素之前,我需要查看是否已经存在<div> idwith name,但是我不知道如何找到它。 这是我的代码: $("li.friend").live('click', function() { name = $(this).text(); // if-statement checking for existence of <div> should go here // If <div> does not exist, then append element $("div#chatbar").append("<div class='labels'><div id='" + name + "' style='display:none;'></div>" + name + "</div>"); // Else alert('this record already exists'); }); …
266 javascript  jquery 

11
jQuery事件:检测对div的html / text的更改
我有一个div,其内容一直在变化ajax requests,例如jquery functions,blur等等。 有什么方法可以随时检测div上的任何更改吗? 我不想使用任何间隔或检查的默认值。 这样的事情会做 $('mydiv').contentchanged() { alert('changed') }
265 jquery  jquery-ui 

24
如何检查鼠标是否在jQuery中的元素上?
有没有一种快速简便的方法可以在我缺少的jQuery中做到这一点? 我不想使用mouseover事件,因为我已经将它用于其他用途。我只需要知道鼠标在给定时刻是否位于某个元素上。 如果只有一个“ IsMouseOver”功能,我想做这样的事情: function hideTip(oi) { setTimeout(function() { if (!IsMouseOver(oi)) $(oi).fadeOut(); }, 100); }
265 jquery  mouseover 

17
如何滚动HTML页面到给定的锚点?
我想让浏览器仅使用JavaScript即可将页面滚动到给定的锚点。 我在HTML代码中指定了name或id属性: <a name="anchorName">..</a> 要么 <h1 id="anchorName2">..</h1> 通过导航到,我希望获得与您相同的效果http://server.com/path#anchorName。应滚动页面,使锚点位于页面可见部分的顶部附近。

22
Twitter引导远程模式每次都会显示相同的内容
我正在使用Twitter引导程序,我已经指定了一个模式 <div class="modal hide" id="modal-item"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">x</button> <h3>Update Item</h3> </div> <form action="http://www.website.com/update" method="POST" class="form-horizontal"> <div class="modal-body"> Loading content... </div> <div class="modal-footer"> <a href="#" class="btn" data-dismiss="modal">Close</a> <button class="btn btn-primary" type="submit">Update Item</button> </div> </form> </div> 和链接 <a href="http://www.website.com/item/1" data-target="#modal-item" data-toggle="modal">Edit 1</a> <a href="http://www.website.com/item/2" data-target="#modal-item" data-toggle="modal">Edit 2</a> <a href="http://www.website.com/item/3" …

13
如何禁用HTML链接
我有一个<td>必须禁用的链接按钮。这适用于IE,但不适用于Firefox和Chrome。结构是-内的链接<td>。我无法在中添加任何容器<td>(例如div / span) 我尝试了以下所有方法,但无法在Firefox上运行(使用1.4.2 js): $(td).children().each(function () { $(this).attr('disabled', 'disabled'); }); $(td).children().attr('disabled', 'disabled'); $(td).children().attr('disabled', true); $(td).children().attr('disabled', 'true'); 注意-我无法取消注册锚标记的click功能,因为它是动态注册的。而且我必须在禁用模式下显示链接。
263 javascript  jquery  html  css 

12
如何在jQuery中重新加载/刷新元素(图像)
是否可以使用jQuery从服务器重新加载具有相同文件名的图像? 例如,我在页面上有一个图像,但是,物理图像可以根据用户操作而改变。注意,这并不意味着文件名更改,而是实际的文件本身。 即: 用户查看默认页面上的图像 用户上传新图片 页面上的默认图像未更改(我认为这是由于文件名相同,浏览器使用了缓存的版本) 无论下面的代码被调用的频率如何,相同的问题仍然存在。 $("#myimg").attr("src", "/myimg.jpg"); 在jQuery文档中,如果“加载”函数具有触发事件的默认方法,而不是将回调函数绑定到元素的成功/完成加载,则该函数将是完美的。 非常感谢您的协助。
262 jquery 

21
防止浏览器缓存AJAX调用结果
看来,如果我使用加载动态内容$.get(),结果将缓存在浏览器中。 在QueryString中添加一些随机字符串似乎可以解决此问题(我使用new Date().toString()),但这听起来像是一种hack。 还有其他方法可以做到这一点吗?或者,如果唯一字符串是实现此目的的唯一方法,则除之外还有其他建议new Date()吗?


24
jQuery设置选择索引
我有一个选择框: <select id="selectBox"> <option value="0">Number 0</option> <option value="1">Number 1</option> <option value="2">Number 2</option> <option value="3">Number 3</option> <option value="4">Number 4</option> <option value="5">Number 5</option> <option value="6">Number 6</option> <option value="7">Number 7</option> </select> 我想根据其选定的索引将选项之一设置为“选定”。 例如,如果我尝试设置“数字3”,则尝试这样做: $('#selectBox')[3].attr('selected', 'selected'); 但这是行不通的。如何使用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.