Tag: jQuery

jquery:如何检查元素是否具有某些CSS类/样式

我有一个div: <div class="test" id="someElement" style="position: absolute"></div> 有没有什么办法来检查某些元素: $("#someElement") 有一个特定的类(在我的情况下,“testing”)。 或者,有没有办法来检查,元素有一定的风格? 在这个例子中,我想知道元素是否有“position:absolute”。 非常感谢你!

何时执行$(document).readycallback?

假设我们将.click()处理程序附加到$(document).readycallback中的一个锚( <a> )标记。 此处理程序将取消默认操作(在href )并显示警报。 我想知道的是callback的执行时间,用户可以点击锚点(文档已经显示在浏览器中),但事件还没有被附加。 以下是包含锚点的不同HTML页面,但是包含脚本的顺序不同。 他们之间有什么区别(如果有的话)? 不同的浏览器会有不同的performance吗? 第1页: <html> <head> <title>Test 1</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script> <script type="text/javascript"> $(function() { $('a').click(function() { alert('overriding the default action'); return false; }); }); </script> </head> <body> <a href="http://www.google.com">Test</a> </body> </html> 第2页: <html> <head> <title>Test 1</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <script type="text/javascript" […]

什么是jQuery的ajax默认超时值?

有谁知道默认的jQuery ajax超时值是什么?

Twitter Bootstrap是否包含jQuery?

Twitter Bootstrap v3包含jQuery吗?还是需要单独包含jQuery? 如果它包含jQuery,那么包含jQuery的版本(数字),并且都是使用Bootstrap时可用的jQuery函数?

jQuery.animate()只有CSS类,没有明确的样式

使用JQueryanimation我想使用css类,在.css文件中定义的某处,而不是必须明确地给所有样式参数jquery.animate()。 我可以用这样的类创build一个假的(例如不可见的)元素,读取它的css属性并把它们给jquery.animate() – 有没有人知道更好的方法?

如何使用JQuery设置焦点在input字段

鉴于以下HTML结构: <div class="wrapper"> <div class="top"> <a href="http://example.com" class="link">click here</a> </div> <div class="middle"> some text </div> <div class="bottom"> <form> <input type="text" class="post"> <input type="submit"> </form> </div> <div> 这将在页面上重复多次,当用户单击.bottom div中的链接时,如何将焦点设置在.bottom div中的input字段上? 我目前正在使用下面的JQuery代码点击成功地出现.bottom div,但似乎无法弄清楚如何同时在input字段上设置焦点。 $('.link').click(function() { $(this).parent().siblings('div.bottom').show(); }); 谢谢!

JSON服务应该返回什么样的失败/错误

我在C#(.ashx文件)中编写JSON服务。 在对服务的成功请求中,我返回了一些JSON数据。 如果请求失败,或者是因为引发了exception(例如数据库超时),或者是因为请求在某种方式上是错误的(例如数据库中不存在的ID作为参数),服务应该如何响应? 什么HTTP状态代码是明智的,我应该返回任何数据,如果有的话? 我期待的服务将主要从jQuery使用jQuery.form插件调用,jQuery或这个插件有任何默认的方式来处理错误响应? 编辑:我决定我会使用jQuery + .ashx + HTTP [状态代码]成功我会返回JSON,但错误我会返回一个string,因为它似乎是jQuery的错误选项。阿贾克斯期待。

为什么不jQuery炸弹,如果你的select器对象是无效的?

最近使用了一些代码 $("#divMenuContainer:visible").hide("explode"); 然而花了一段时间试图让它工作,我意识到我的select器引用了一个div不存在。 查询的结果就是它没有执行。 显然,这是devise的,任何人都可以解释为什么这个deviseselect的逻辑,而不是提出某种例外? 不要试图批评只是试图理解。

为什么带有对象的typeof数组返回“Object”而不是“Array”?

可能重复: JavaScript:检查对象是否是数组? 为什么一个对象数组被视为一个对象,而不是一个数组? 例如: $.ajax({ url: 'http://api.twitter.com/1/statuses/user_timeline.json', data: { screen_name: 'mick__romney'}, dataType: 'jsonp', success: function(data) { console.dir(data); //Array[20] alert(typeof data); //Object } });​ 小提琴

我如何修改jQuery中的序列化表单数据?

我正在尝试在AJAX中提交表单,所以我必须序列化()数据。 但我使用fckEditor和jQuery不知道如何处理它,所以在序列化后,我试图手动修改值,但没有运气,迄今为止…任何想法 if(content_val!=""){ var values = $("#frmblog").serialize(); values.content = content_val; //content_val is the manually fetched data which I am trying to insert into the serialized content. alert(content_val); alert(values); }