Tag: jQuery

什么是$(function(){}); 做?

有时候我做一个函数,稍后调用这个函数。 例: function example { alert('example'); } example(); // <– Then call it later 不知何故,有些函数是不能被调用的,我必须在里面调用这些函数: $(function() { }); 什么是$(function() {}); 和(function() { }); 是什么意思,这些有什么不同/目的?

如何将JavaScript文件链接到HTML文件?

如何正确地将JavaScript文件链接到HTML文档? 其次,你如何在JavaScript文件中使用jQuery?

将多个parameter passing给jQuery ajax调用

我有以下的jQuery代码来调用一个aspx页面的webmethod $.ajax({ type: "POST", url: "popup.aspx/GetJewellerAssets", contentType: "application/json; charset=utf-8", data: '{"jewellerId":' + filter + '}', dataType: "json", success: AjaxSucceeded, error: AjaxFailed }); 这里是networking方法签名 [WebMethod] public static string GetJewellerAssets(int jewellerId) { 这工作正常。 但是现在我需要将两个parameter passing给Web方法 新的Web方法看起来像这样 [WebMethod] public static string GetJewellerAssets(int jewellerId, string locale) { } 如何更改客户端代码以成功调用此新方法签名? 编辑: 以下2个语法工作 data: '{ "jewellerId":' + filter + ', "locale":"en" […]

PHPStorm IDE中的低效jQuery使用警告

我最近升级了我的PHPStorm IDE版本,现在它警告我关于低效的jQuery使用情况。 例如: var property_single_location = $("#property [data-role='content'] .container"); 提示此警告: 检查以有效的方式使用jQueryselect器。 它build议拆分以IDselect符开头的后代select器,并警告可能被caching的重复select器。 所以我的问题是: 为什么这是低效的,做上述select的有效方法是什么? 我猜在: var property_single_location = $("#property").find("[data-role='content']").find(".container"); 这是正确的吗?

detach(),hide()和remove() – jQuery之间的区别

这三个jQuery方法的function区别是什么: 分离() 隐藏() 去掉()

我怎样才能得到jQuery的.val()AFTER键事件?

我有: $(someTextInputField).keypress(function() { alert($(this).val()); }); 现在警报总是返回按键之前的值(例如,该字段是空的,我input'a',警报给我'',然后input'b',警报给我'a'…)。 但是我想要按键后的价值 – 我该怎么做? 背景:只要文本字段包含至less一个字符,我想启用一个button。 所以我在每个按键事件上运行这个testing,但是使用返回的val()结果总是落后一步。 使用change()事件对我来说不是一个选项,因为这个button被禁用,直到你离开文本框。 如果有更好的方法做到这一点,我很高兴听到!

是否有一个等同于“touchstart”事件的e.PageX位置,因为有点击事件?

我试图用jQuery的touchstart事件来获得X位置,与live函数一起使用? 即 $('#box').live('touchstart', function(e) { var xPos = e.PageX; } ); 现在,这确实与'点击'作为事件。 如何在地球上(不使用alpha的 jQuery Mobile)我得到一个触摸事件? 有任何想法吗? 谢谢你的帮助。

jQuery:eq()vs get()

我是jQuery的新手,我想知道jQuery的get()和eq()函数有什么区别。 我可能会误解get()函数做什么,但我觉得奇怪,我不能在同一行返回的元素上返回一个函数。 //Doesn't work Ie $("h2").get(0).fadeIn("slow"); //Works $("h2").eq(0).fadeIn("slow");

使用jQuery如何获取目标元素上的点击坐标

我有我的html元素的以下事件处理程序 jQuery("#seek-bar").click(function(e){ var x = e.pageX – e.target.offsetLeft; alert(x); }); 我需要在点击时在#seek-bar上find鼠标的位置。 我会认为上面的代码应该可以工作,但是会产生不正确的结果

如何使用Twitter Bootstrap自动closures警报

我使用twitter的引导CSS框架(这是太棒了)。 对于一些给用户的消息,我使用警告JavaScript JS和CSS显示它们。 对于那些感兴趣的,可以在这里find: http : //getbootstrap.com/javascript/#alerts 我的问题是这个; 在向用户显示警告之后,我希望在一段时间之后才会离开。 基于Twitter的文档和我通过它看的代码看起来像这不是在: 我的第一个问题是一个请求确认,这确实不被引入Bootstrap 其次,我怎么能做到这一点?