Questions tagged «jquery»

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


7
jQuery超时效果
我试图让某个元素淡入,然后在5000毫秒内再次淡出。我知道我可以做类似的事情: setTimeout(function () { $(".notice").fadeOut(); }, 5000); 但这只能控制淡出,我可以在回调中添加以上内容吗?
101 jquery  timeout 

6
在jQuery中获取列表元素内容的数组
我有这样的结构: <ul> <li>text1</li> <li>text2</li> <li>text3</li> </ul> 如何使用JavaScript或jQuery将文本作为数组获取? ['text1', 'text2', 'text3'] 在此之后,我的计划是将其组装为一个字符串(可能使用).join(', '),并以如下格式获取它: '"text1", "text2", "text3"'
101 javascript  jquery 

4
您将如何比较jQuery对象?
因此,我试图弄清楚如何比较两个jQuery对象,以查看父元素是否是页面的主体。 这是我所拥有的: if ( $(this).parent() === $('body') ) ... 我知道这是错误的,但是如果有人了解我的意思,他们会指出我正确的做法吗?
101 jquery  compare 


3
在jQuery中选择后代元素的最快方法是什么?
据我所知,有许多方法可以选择jQuery中的子元素。 //Store parent in a variable var $parent = $("#parent"); 方法1 (通过使用范围) $(".child", $parent).show(); 方法2 (find()方法) $parent.find(".child").show(); 方法3 (仅对于直系儿童) $parent.children(".child").show(); 方法4 (通过CSS选择器) -@spinon建议 $("#parent > .child").show(); 方法5 (与方法2相同) -根据@Kai $("#parent .child").show(); 我不熟悉能够自己进行调查的配置文件,因此,我很想看看您必须说些什么。 附言:我知道这可能是这个问题的重复,但并未涵盖所有方法。

6
在HTTP页面上使用https的Ajax
我的网站使用http和https协议;它不会影响内容。我的网站使用jQuery ajax调用,该调用也填充了页面上的某些区域。 现在,我想通过https进行所有ajax调用。(请不要问我为什么:))当我使用https协议的页面时,ajax请求正在工作。在使用http协议的页面上时,出现JavaScript错误:拒绝访问受限制的URI 我知道这是一个跨域问题(实际上,这是一个跨协议问题),并且我知道我应该在ajax调用中使用与当前页面相同的协议。 我仍然希望所有的ajax调用都为https,并在通过http提供的页面上调用它们。是否有任何解决方法来实现这一目标(某些json / proxy解决方案?),还是根本不可能?
101 jquery  ajax  https  cors 

9
页面加载后如何通过jQuery动态插入<script>标签?
我在使它工作时遇到问题。我首先尝试将脚本标签设置为字符串,然后在页面加载后使用jquery replaceWith()将它们添加到文档中: var a = '&lt;script type="text/javascript"&gt;some script here&lt;/script&gt;'; $('#someelement').replaceWith(a); 但是我在那个变量上有字符串文字错误。然后,我尝试将字符串编码为: var a = '&amp;left;script type="text/javascript"&amp;gt;some script here&amp;lt;\/script&amp;gt;'; 但将其发送replaceWith()给浏览器只输出该字符串。 有人可以让我知道您将如何&lt;script&gt;在页面加载后(最好是通过jQuery)向浏览器动态添加标签?

5
如何使用jQuery找出元素是否处于动画状态?
我正在尝试移动页面上的某些元素,并且在动画发生时,我希望将“ overflow:hidden”应用于元素,并在动画完成后将“ overflow”变回“ auto”。 我知道jQuery有一个实用程序功能,该功能确定某个元素是否处于动画状态,但是我无法在文档中的任何位置找到它



6
我如何获取jquery .val()之后的keypress事件?
我有: $(someTextInputField).keypress(function() { alert($(this).val()); }); 现在,警报总是在按键之前返回值(例如,该字段为空,我键入“ a”,警报给出“''。然后我键入“ b”,警报给出我“ a” ...)。但是我想要按键后的值-我该怎么做? 背景:我想在文本字段中至少包含一个字符后启用一个按钮。因此,我在每个按键事件上都运行此测试,但是使用返回的val(),结果总是落后一步。对我而言,不能使用change()事件,因为在离开文本框之前,该按钮一直处于禁用状态。如果有更好的方法,我很高兴听到它!

3
如何检测是否已加载iframe?
我正在尝试检查用户单击按钮后是否已加载iframe。 我有 $('#MainPopupIframe').load(function(){ console.log('load the iframe') //the console won't show anything even if the iframe is loaded. }) 的HTML &lt;button id='click'&gt;click me&lt;/button&gt; //the iframe is created after the user clicks the button. &lt;iframe id='MainPopupIframe' src='http://...' /&gt;...&lt;/iframe&gt; 有什么建议? 顺便说一下,我的iframe是动态创建的。它不会随初始页面加载一起加载。

12
用jQuery突出显示一个单词
我基本上需要突出显示文本块中的特定单词。例如,假装我想在文本中突出显示“ dolor”一词: &lt;p&gt; Lorem ipsum dolor sit amet, consectetuer adipiscing elit. &lt;/p&gt; &lt;p&gt; Quisque bibendum sem ut lacus. Integer dolor ullamcorper libero. Aliquam rhoncus eros at augue. Suspendisse vitae mauris. &lt;/p&gt; 我如何将以上内容转换为如下形式: &lt;p&gt; Lorem ipsum &lt;span class="myClass"&gt;dolor&lt;/span&gt; sit amet, consectetuer adipiscing elit. &lt;/p&gt; &lt;p&gt; Quisque bibendum sem ut lacus. Integer …
101 javascript  jquery  html 

11
jQuery UI对话框:无法在初始化之前在对话框上调用方法
我在jquery 1.5上有一个对话框很好的应用程序。虽然我有很多.live处理程序,但我将其更改为.on。为此,我必须更新jquery(现在是1.8.3,是jquerui 1.9.1)。 现在,我得到了: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' 以下是代码: Java脚本 var opt = { autoOpen: false, modal: true, width: 550, height:650, title: 'Details' }; $(document).ready(function() { $("#divDialog").dialog(opt); $("#divDialog").dialog("open"); ... HTML代码 &lt;div id="divDialog"&gt; &lt;div id="divInDialog"&gt;&lt;/div&gt; &lt;/div&gt; 知道为什么会这样吗?

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.