Questions tagged «jquery»

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

9
如何使用jQuery validate手动触发验证?
我想手动触发验证,包括使用jQuery Validate显示错误消息。 我要完成的方案是这样的形式: <form> <input id=i1> <button id=b1> <input id=i2> <button id=b2> </form> 单击时b1,仅i1应进行验证。点击时b2,仅i2应进行验证。但是,必须张贴所有字段。我怎样才能做到这一点?我考虑过处理click事件b1/b2并手动验证表单的一部分。

12
如何在Javascript中创建异步函数?
查看此代码: <a href="#" id="link">Link</a> <span>Moving</span> $('#link').click(function () { console.log("Enter"); $('#link').animate({ width: 200 }, 2000, function() { console.log("finished"); }); console.log("Exit"); }); 正如您在控制台中看到的那样,“动画”功能是异步的,它“分叉”了事件处理程序块代码的流程。事实上 : $('#link').click(function () { console.log("Enter"); asyncFunct(); console.log("Exit"); }); function asyncFunct() { console.log("finished"); } 遵循块代码的流程! 如果我希望function asyncFunct() { }以此行为创建自己的代码,该如何使用javascript / jquery进行创建?我认为这是不使用的策略 setTimeout()

6
将jQuery帖子发送到Google API的Access-Control-Allow-Origin错误
我读了很多有关“ Access-Control-Allow-Origin”错误的信息,但我不明白我该如何解决:( 我正在使用Google Moderator API,但是当我尝试 添加新系列时,收到以下消息: XMLHttpRequest cannot load https://www.googleapis.com/moderator/v1/series?key=[key] &data%5Bdescription%5D=Share+and+rank+tips+for+eating+healthily+on+the+cheaps! &data%5Bname%5D=Eating+Healthy+%26+Cheap &data%5BvideoSubmissionAllowed%5D=false. Origin [my_domain] is not allowed by Access-Control-Allow-Origin. 我尝试使用和不使用回调参数,都尝试将“ Access-Control-Allow-Origin *”添加到标题中。而且我不知道如何在这里使用$ .getJSON(如果适用),因为我必须添加Authorization标头,而且如果没有$ .ajax中的beforeCall,我也不知道该怎么做:/ 这个黑暗的你有光吗? 那是代码: <script src="http://www.google.com/jsapi"></script> <script type="text/javascript"> var scope = "https://www.googleapis.com/auth/moderator"; var token = ''; function create(){ if (token == '') token = doCheck(); var myData …
143 jquery  ajax  google-api  cors  jsonp 

10
从网址中删除查询字符串
从Java脚本的路径中删除查询字符串的简单方法是什么?我已经看到了使用window.location.search的Jquery插件。我不能这样做:在我的情况下,URL是从AJAX设置的变量。 var testURL = '/Products/List?SortDirection=dsc&Sort=price&Page=3&Page2=3&SortOrder=dsc'
143 javascript  jquery 


10
用jQuery异步加载图像
我想使用jQuery在页面上异步加载外部图像,并且尝试了以下方法: $.ajax({ url: "http://somedomain.com/image.jpg", timeout:5000, success: function() { }, error: function(r,x) { } }); 但是它总是返回错误,是否有可能像这样加载图像? 我尝试使用.loadmethod,但是它可以工作,但是我不知道如果图像不可用,如何设置超时时间(404)。我怎样才能做到这一点?

8
在contentEditable <div>上设置光标位置
我正在寻找一种确定的跨浏览器解决方案,当contentEditable ='on'&lt;div&gt;重新获得焦点时,将光标/插入位置设置为最后一个已知位置。内容可编辑div的默认功能似乎是每次单击时将插入号/光标移动到div中文本的开头。 我相信当他们离开div的焦点时,我必须将当前光标位置存储在一个变量中,然后当他们再次将焦点放在内部时,将其重置,但是我无法将它们放在一起或找到一个工作的对象代码示例。 如果有人有任何想法,工作代码段或示例,我将很高兴看到它们。 我实际上还没有任何代码,但这是我所拥有的: &lt;script type="text/javascript"&gt; // jQuery $(document).ready(function() { $('#area').focus(function() { .. } // focus I would imagine I need. } &lt;/script&gt; &lt;div id="area" contentEditable="true"&gt;&lt;/div&gt; PS。我已经尝试了此资源,但它似乎不适用于&lt;div&gt;。也许仅适用于textarea(如何将光标移动到contenteditable实体的末尾)


3
jQuery“没有属性”选择器?
我可以找到一个具有如下属性的div: $('.funding-plan-container[data-timestamp]') 但是,如果我尝试查找不具有该属性的div,则会收到错误消息-我的代码是: $('.funding-plan-container[!data-timestamp]') jQuery中是否有“没有属性”选择器? 作为参考,这里的用例是没有动态添加任何没有timestamp属性的div,因此很有用。 谢谢!
142 javascript  jquery 

13
如何使用jQuery将输入设为只读?
我有以下输入: &lt;input id="fieldName" name="fieldName" type="text" class="text_box" value="Firstname"/&gt; 如何在不更改元素或其值的情况下使用jQuery使该元素成为只读输入?
142 jquery 

9
有没有一种简单的方法可以将jquery代码转换为javascript?[关闭]
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow 的主题。 2年前关闭。 改善这个问题 有很多示例可以使用jQuery在javascript / dom中实现某些功能。但是,使用jQuery并非总是一种选择,它会使理解jQuery编写的javascript解决方案的示例变得困难。 有没有一种简单的方法可以将jQuery代码转换为常规javascript?我猜不必访问或理解jQuery源代码。



10
使用jQuery检测div的高度何时更改
我有一个div,其中包含一些要动态添加和删除的内容,因此其高度经常变化。我也有一个绝对位于javascript正下方的div,因此,除非我能检测到div的高度何时发生变化,否则无法将div重新定位在其下面。 那么,如何检测该div的高度何时变化?我假设有一些jQuery事件需要使用,但是我不确定要挂入哪个事件。
141 javascript  jquery 

6
jQuery中的表行和列号
如何使用jQuery获取单击的表格单元格的行和列号,即 $("td").onClick(function(event){ var row = ... var col = ... });
141 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.