Questions tagged «jquery»

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

14
jQuery删除除第一个以外的所有表行
使用jQuery,如何删除表中除第一行外的所有行?这是我第一次尝试使用索引选择器。如果我正确地理解了示例,那么以下方法应该起作用: $(some table selector).remove("tr:gt(0)"); 我将其读为“在jQuery对象中包装一些表,然后删除此类行的元素索引大于零的所有'tr'元素(行)”。实际上,它执行时不会产生错误,但是不会从表中删除任何行。 我缺少什么,该如何解决?当然,我可以使用简单的javascript,但是我对jQuery有很多乐趣,因此我想使用jQuery来解决。

16
twitter bootstrap typeahead ajax示例
我正在尝试查找twitter bootstrap typeahead元素的工作示例,该示例将进行ajax调用以填充其下拉列表。 我有一个现有的工作jQuery自动完成示例,该示例定义了ajax URL以及如何处理回复 <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { var options = { minChars:3, max:20 }; $("#runnerquery").autocomplete('./index/runnerfilter/format/html',options).result( function(event, data, formatted) { window.location = "./runner/index/id/"+data[1]; } ); .. 我需要进行什么更改才能将其转换为预输入示例? <script type="text/javascript"> //<![CDATA[ $(document).ready(function() { var options = { source:'/index/runnerfilter/format/html', items:5 }; $("#runnerquery").typeahead(options).result( function(event, data, formatted) { window.location = "./runner/index/id/"+data[1]; } …

8
删除某个字符后的所有内容
有什么方法可以删除某个角色之后的所有内容,或者只是选择该角色之前的所有内容?我从href一直到“?”获取值,并且总是会有不同数量的字符。 像这样 /Controller/Action?id=11112&value=4444 我只希望href是/Controller/Action,所以我想删除“?”之后的所有内容。 我现在正在使用这个: $('.Delete').click(function (e) { e.preventDefault(); var id = $(this).parents('tr:first').attr('id'); var url = $(this).attr('href'); console.log(url); }
280 javascript  jquery 


11
如何使用jQuery延迟?
jQuery 1.5带来了新的Deferred对象和附加的方法.when,.Deferred以及._Deferred。 对于以前从未使用.Deferred过的用户,我已经为其添加了注释。 这些新方法的可能用途是什么,我们如何将它们适应模式? 我已经阅读了API和源代码,所以我知道它的作用。我的问题是,我们如何在日常代码中使用这些新功能? 我有一个简单的缓冲区类示例,该类按顺序调用AJAX请求。(上一个完成后,下一个开始)。 /* Class: Buffer * methods: append * * Constructor: takes a function which will be the task handler to be called * * .append appends a task to the buffer. Buffer will only call a task when the * previous task has finished */ …

30
使用JavaScript获取图像的实际宽度和高度?(在Safari / Chrome中)
我正在创建一个jQuery插件。 如何在Safari中使用Javascript获得真实的图像宽度和高度? 以下适用于Firefox 3,IE7和Opera 9: var pic = $("img") // need to remove these in of case img-element has set width and height pic.removeAttr("width"); pic.removeAttr("height"); var pic_real_width = pic.width(); var pic_real_height = pic.height(); 但是在Webkit浏览器中,例如Safari和Google Chrome的值为0。

12
ASP.NET MVC的网格控件?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 如果您使用的是ASP.NET MVC,则如何进行网格显示?自己滚?从某个地方得到图书馆? 这些是我为ASP.NET MVC找到的一些已知的网格显示解决方案 ASP.NET MVC Flexgrid- 具有不错的列布局方法 基于代码的ASP.NET MVC GridView-简单,小巧,简洁 MVC Contrib-来自CodePlex的网格 jQueryGrid -jQuery网格 数据表-jQuery 插件-相信符合508节(.NET绑定) extJS-跨浏览器RIA框架-具有网格支持 Ingrid -jQuery数据网格 jqxGrid -jQuery数据网格 Telerik MVC -GPL v2许可的基于jQuery的网格,也提供商业版本 MVC控件工具包 -基于客户端站点的网格 Infragistics igGrid-基于jQuery的MVC网格 dhtmlxGrid-启用Ajax的JavaScript网格控件 ASP.net MVC令人敬畏的Ajax列表 -一种不同的,非常灵活的方法,可以用作网格 Syncfusion MVC网格 -商业网格 ASP.net MVC令人敬畏的网格 -令人敬畏的库的一部分(基于jQuery) 用于ASP.NET MVC的Shield UI网格 ASP.NET MVC 5项目的网格控件 如果您知道自己在使用其他任何东西或知道自己是好东西,请告诉我。
278 jquery  asp.net-mvc  grid 

27
如何禁用所有div内容
我当时的假设是,如果禁用div,那么所有内容也会被禁用。 但是,内容为灰色,但我仍然可以与之交互。 有没有办法做到这一点?(禁用div并同时禁用所有内容)
278 javascript  jquery  html 

7
如何将Twitter Bootstrap工具提示绑定到动态创建的元素?
我正在使用带有JavaScript的Twitter引导工具提示,如下所示: $('a[rel=tooltip]').tooltip(); 我的标记如下所示: <a rel="tooltip" title="Not implemented" class="btn"><i class="icon-file"></i></a> 效果很好,但是我<a>动态添加了元素,而那些动态元素没有显示工具提示。我知道这是因为在完成典型的jquery $(document).ready(function()功能的文档加载后,我只绑定一次.tooltip()。 如何将其绑定到动态创建的元素?通常我会通过jquery live()方法来做到这一点。但是,我用来绑定的事件是什么?我只是不确定如何将bootstrap .tooltip()与jquery .live()挂钩。 我发现一种使这项工作可行的方法是这样的: /* Add new 'rows' when plus sign is clicked */ $("a.add").live('click', function () { var clicked_li = $(this).parent('li'); var clone = clicked_li.clone(); clone.find(':input').each(function() { $(this).val(''); }); clicked_li.after(clone); $('a[rel=tooltip]').tooltip(); }); 这行得通,但似乎有点骇人听闻。我还在$(ready)调用中调用完全相同的.tooltip()行。那么,页面首次加载并与该选择器匹配时存在的元素是否以工具提示两次结束? 我认为这种方法没有任何问题。我只是在寻找最佳实践或对行为的理解。

3
如何将DOM元素转换为jQuery元素?
我正在使用document.createElement()创建一个元素。现在如何将其传递给仅使用Jquery对象的函数? $("#id") 我不能使用它,因为该元素尚未在页面中呈现。
277 jquery 

18
如何检查滚动条是否可见?
是否可以检查overflow:autodiv的? 例如: 的HTML <div id="my_div" style="width: 100px; height:100px; overflow:auto;" class="my_class"> * content </div> JQUERY $('.my_class').live('hover', function (event) { if (event.type == 'mouseenter') { if( ... if scrollbar visible ? ... ) { alert('true'): } else { alert('false'): } } }); 有时内容短(无滚动条),有时长(可见滚动条)。
277 jquery  scroll  overflow 

13
使用变量作为名称向JavaScript对象添加属性?
我正在使用jQuery从DOM中提取项目,并希望使用idDOM元素的对象设置属性。 例 const obj = {} jQuery(itemsFromDom).each(function() { const element = jQuery(this) const name = element.attr('id') const value = element.attr('value') // Here is the problem obj.name = value }) 如果itemsFromDom包含一个元素id为“ myId” 的元素,我想obj拥有一个名为“ myId”的属性。以上给了我name。 如何使用JavaScript使用变量来命名对象的属性?


14
jQuery:text()和html()有什么区别?
jQuery中的text()和html()函数有什么区别? $("#div").html('<a href="example.html">Link</a><b>hello</b>'); 与 $("#div").text('<a href="example.html">Link</a><b>hello</b>');
276 jquery  dom 


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.