Questions tagged «jquery»

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


1
Bootstrap日期和时间选择器
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 建议我使用任何JavaScript来选择日期和时间。 注意:我只想使用一个文件进行日期和时间选择。 我已经看到了: http://www.eyecon.ro/bootstrap-datepicker/ 和 http://jdewit.github.com/bootstrap-timepicker/index.html

6
如何使用JQuery $ .scrollTo()函数滚动窗口
每当用户接近文档顶部时,我都会尝试向下滚动100px。 当用户接近文档顶部时,我执行了该函数,但是.scrollTo函数不起作用。 我在之前和之后放置了一个警报,以检查它实际上是不是正在停止的那条线,只有第一个警报响起,这是代码: alert("starting"); $.scrollTo({ top: '+=100px', left: '+=0px' }, 800); alert("finished"); 我知道我的jquery页面链接正确,因为我在整个过程中都使用了许多其他jquery函数,而且它们都可以正常工作。我也尝试过从上方删除“ px”,但似乎没有什么不同。

25
使用jQuery隐藏选择列表中的选项
我有一个对象,具有要从选择列表中隐藏/删除的选项的键/值对。以下两个选项选择器都不起作用。我想念什么? $.each(results['hide'], function(name, title) { $("#edit-field-service-sub-cat-value option[value=title]").hide(); $("#edit-field-service-sub-cat-value option[@value=title]").hide(); });

12
在jQuery中获取CSS规则的百分比值
假设规则如下: .largeField { width: 65%; } 有没有办法以某种方式获得“ 65%”的回报,而不是像素值? 谢谢。 编辑:不幸的是,在我的情况下,使用DOM方法是不可靠的,因为我有一个导入其他样式表的样式表,因此cssRules参数最终以null或未定义的值结尾。 但是,这种方法在大多数直接情况下都可以使用(一个样式表,文档的head标记内的多个单独的样式表声明)。
98 jquery  css 

6
如何淡化显示:内联块
在我的页面中,我有一堆(大约30个)dom节点,应将其添加为不可见,并在完全加载时淡入。 元素需要显示:内联块样式。 我想使用jquery .fadeIn()函数。这要求元素最初具有显示:none; 最初隐藏它的规则。在fadeIn()之后,偏离路线的元素具有默认显示:Inherit; 如何将淡入淡出功能与继承以外的显示值一起使用?
98 jquery  fade 

8
jQuery的:eq()vs get()
我是jQuery的新手,我想知道jQuery get()和eq()函数之间的区别是什么。我可能会误解该get()函数的功能,但是奇怪的是,我无法在同一行中的返回元素上对返回的函数进行调用。 //Doesn't work I.e. $("h2").get(0).fadeIn("slow"); //Works $("h2").eq(0).fadeIn("slow");


9
jQuery Validate-至少需要填充一组字段
我正在使用出色的jQuery Validate插件来验证某些表单。在一个表单上,我需要确保用户填写一组字段中的至少一个。我认为我有一个很好的解决方案,并希望与大家分享。 请提出您可以想到的任何改进。 我没有找到任何内置方法来执行此操作,因此搜索并找到了Rebecca Murphey的自定义验证方法,该方法非常有帮助。 我通过三种方式对此进行了改进: 让您传递一组字段的选择器 为了让您指定该组中必须填充多少组才能通过验证 一旦其中一个输入通过验证,就将该组中的所有输入显示为通过验证。(请参阅对尼克·克雷弗大喊大叫。) 因此,您可以说“必须至少填充与选择器Y匹配的X个输入”。 最终结果,像这样的标记: <input class="productinfo" name="partnumber"> <input class="productinfo" name="description"> ...是这样的一组规则: // Both these inputs input will validate if // at least 1 input with class 'productinfo' is filled partnumber: { require_from_group: [1,".productinfo"] } description: { require_from_group: [1,".productinfo"] } 项目#3假设您.checked在成功验证后向错误消息中添加了一类。您可以按照以下说明进行操作,如此处所示。 success: function(label) { …

10
设置JQuery event.preventDefault()时,跳过window.open上的弹出窗口阻止程序
我想在超链接的click事件上有条件地显示一个JQuery对话框。 我有一个条件,例如关于condition1的请求,请打开一个JQuery对话,如果不满足condition1的条件,请导航到该问题的“ href”标记所引用的页面。 我可以在链接的click事件上调用函数。现在,该函数通过执行另一个URL(执行我的Spring控制器并返回响应)来检查上述条件。 所有工作完美,只有window.open被弹出窗口阻止程序阻止。 $('a[href*=/viewpage?number]').live('click', function(e) { e.preventDefault(); redirectionURL = this.href; pageId= getUrlVars(redirectionURL)["number"]; $.getJSON("redirect/" + pageId, {}, function(status) { if (status == null) { alert("Error in verifying the status."); } else if(!status) { $("#agreement").dialog("open"); } else { window.open(redirectionURL); } }); }); 如果我e.preventDefault();从代码中删除,popoup阻止程序不会阻止该页面,但是对于condition1,它随后会打开对话框以及打开“ href”页面。 如果我解决了一个问题,则会给另一个问题。我无法同时兼顾这两种情况。 您能帮我解决这个问题吗? 一旦解决,我还有另一个问题要解决,即导航对话的OK事件:)

26
jQuery DataTables:控制表宽度
我在使用jQuery DataTables插件控制表格的宽度时遇到问题。该表应该是容器宽度的100%,但最终是任意宽度,而不是容器宽度。 建议表示赞赏 表声明看起来像这样 <table id="querytableDatasets" class="display" cellspacing="0" cellpadding="3" width="100%"> 和JavaScript jQuery('#tab-datasets').load('/cgi-bin/qryDatasets', '', function (){ jQuery('#querytableDatasets').dataTable({ "bPaginate": false, "bInfo": false, "bFilter": false }); }); ` 在Firebug中检查HTML,您会看到这一点(请注意添加的样式=“ width:0px;”) <table id="querytableDatasets" class="display" cellspacing="0" cellpadding="3" width="100%" style="width: 0px;"> 在Firebug中查看样式,table.display样式已被覆盖。无法看到这是从哪里来的 element.style { width:0;} -- dataTables.css (line 84 table.display { margin:0 auto; width:100%; }

15
如何创建切换按钮?
我想使用CSS在html中创建一个切换按钮。我想要它,以便当您单击它时,它保持推入状态,而不是再次单击时它弹出。 如果没有办法只使用css。有没有办法使用jQuery?
98 jquery  html  css 


10
如何获取元素的文本节点?
<div class="title"> I am text node <a class="edit">Edit</a> </div> 我希望获得“我是文本节点”,不希望删除“ edit”标签,并且需要跨浏览器解决方案。

5
如何使用新的JSON数据手动更新datatables表
我正在使用插件jQuery数据表并加载我在页面底部加载到DOM中的数据,并以这种方式启动插件: var myData = [ { "id": 1, "first_name": "John", "last_name": "Doe" } ]; $('#table').dataTable({ data: myData columns: [ { data: 'id' }, { data: 'first_name' }, { data: 'last_name' } ] }); 现在。执行一些操作后,我想使用ajax获取新数据(但不要在数据表中构建ajax选项-不要误解我!),并使用这些数据更新表。如何使用datatables API做到这一点?该文档非常混乱,我找不到解决方案。任何帮助将不胜感激。谢谢。

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.