【jQuery 中 is() 函数常见用法】教程文章相关的互联网学习教程文章

javascript – 如何使用返回false的if语句的条件中止jquery函数【代码】

我可以根据if语句的条件中止函数的其余部分,而不使用else条件吗? 代码示例如下.("#btn").click(function(){if(name == call_name){alert(err)}//abort the rest of the function below without the need for else });谢谢.解决方法:您可以使用return语句来短路函数.("#btn").click(function(){if(name == call_name){alert(err)return false;}//abort the rest below without the need for else });其他人的好处是,在这样的事件中...

javascript和jquery中的方法和函数重载【代码】

我可以在java脚本和JQuery中使用方法和函数重载,如果可能的话,它意味着如何做到这一点. 我开发了以下代码,但我认为这是错误的,我不知道的是什么错误,请澄清一下function isnull(txtid, errid, err) { if (trimString(get(txtid).value) == '') {return false;}return true;}function isnull(txtid) {if (trimString(get(txtid).value) == '') { return false;}return true;}所有的时间函数只调用第二个,如果有任何想法这样...

.Net结合JQuery实现向aspx后台函数进行请求。【代码】

原文链接:http://www.cnblogs.com/linji/archive/2012/03/22/2411058.htmljs部分:$.ajax({url: "Default.aspx/aaaa",async: false,type: "POST",contentType: "application/json; charset=utf-8",dataType: "json",data: {name:"Tom",content:"hello"},success: function(data) {alert(data.d);},error: function() {alert("error!");} }); cs部分:using System.Web.Services; using System.Web.Script.Services;[WebMethod] ...

javascript – 选择器传递给jQuery函数【代码】

我有一个函数,我希望我传递的选择器执行封闭的进程.功能如下:function menuselector (id){$(id).css('background', 'url(../img/black_denim.png) repeat');$(id).css('color', '#FFF');} function menudeselector (id){$(id).css('background', 'none');$(id).css('color', '#CE0101');}menuselector('mgi');mgi是div标签的ID解决方法:通过在id之前使用哈希来定位ID,与CSS中的相同. 如果你路过menuselector('mgi');您需要调整它以...

在所有ajax和jquery post函数之前需要调用一个javascript函数【代码】

我有各种函数与ajax和$.post语法,它调用服务器函数.但是当会话过期并且页面没有刷新时,我的ajax代码将无法工作.在此,我想将页面重定向到登录控制器.因为这是ajax调用我的重定向代码不起作用. 是否有任何代码或JavaScript / jQuery函数在任何其他jquery ajax和post函数之前执行. 我在服务器端使用PHP(Yii框架). 请告诉我.谢谢.解决方法:您可以使用“beforeSend”ajax事件来检查会话,如果它已过期,您可以执行其他操作:$.ajax({befor...

javascript – 如何将id传递给jquery中的函数?【代码】

以下代码允许用户单击闪存卡的问题并显示答案. 问题是它显示所有闪存卡的所有答案. 如何传递每个闪卡的ID,以便用户可以单击标题并切换问题打开和关闭?<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"><head><script type="text/javascript"src="http://www.google.com/jsapi"></script><script type="text/javascri...

javascript – jQuery函数【代码】

我正在尝试从HTML标记中删除一个类,同时添加一个新类,还要做一些其他的魔法. 现在我只有一个程序样式编码…我知道还有另一种方法.就像在另一个函数中创建函数一样?我不确定它的名称是什么,有时当它试图这样做时,它从来没有工作过,所以我去了程序样式类型,但我想我在这里发帖,也许有人可以向我解释jQuery是如何工作的?现在我喜欢$(this).removeClass("theClass"); $(this).addClass("theClass"); $(this).slideDown();我想我可以做...

javascript – 如何在单个jQuery对象上执行函数?【代码】

我经常使用jQuery中的每个方法,如下所示:$('#thing img').each(function(){//do some stuff});…在jQuery对象中的每个元素上执行函数.是否有方法/语法对对象中唯一(或第一个匹配的)元素执行操作? 我在想象类似的东西$('#thing img').do(function(){//do some stuff});我不需要使用jQuery,但可以,因为有问题的应用程序已经使用它.解决方法:只是不要让事情复杂化:var thisImg = $('#thing img')[0]; //do some stuff with thisImg

javascript – 覆盖jQuery函数 – 最佳实践【代码】

我的Web应用程序使用了许多JQuery插件,例如Datatables,它是相应的Row Reordering and Sorting插件. 问题是我们需要添加一些修复来解决恼人的IE8不一致问题. 因此,例如,在其中一个插件_mouseDrag()方法中,我们需要在开始时添加一些额外的逻辑.有没有办法在不修改插件源代码的情况下覆盖此功能? 在OO语言中,您通常会覆盖类方法,添加一些逻辑,然后调用super()方法以避免修改API的源代码. 因此,我想知道如何在不修改库本身的情况下在J...

javascript – 有没有jQuery .after()函数的替代品【代码】

我试图将我的jQuery脚本转换为javascript.我有问题.. 我有一个创建节点的脚本var new_node = document.createElement("div");new_node.className="tooltip";new_node.innerHTML = html;alert(new_node.className);当我这样做jQuery(link).after(new_node);它工作正常.但我想以javascript方式做到这一点.我尝试过使用appendChild函数,但它给出了一些奇怪的结果. 这个你能帮我吗.解决方法:你正在将jQuery与appendChild进行比较,但是他...

javascript函数在jquery $(document).ready块中不起作用【代码】

我试图从onclick触发器调用JavaScript函数. HTML部分:<div class="my_radio"><input type="radio" name="my_radio" value="1" onclick="my_func()"/> first button </div><!-- end of class my_radio -->和JavaScript代码<script type="text/javascript">$(document).ready(function(){function my_func(){alert("this is an alert");}}); </script>这是行不通的. 但是如果我将JavaScript函数保留在$(document).ready()代码之外...

javascript – 检查jquery插件是否已初始化的函数【代码】

我想检查jquery插件是否已经初始化/包含(防止加载资源),如果不是,我想通过CDN或本地源添加插件. 任何人都可以帮我解决这个问题? 更新: 我目前正在drupal中构建自定义模板.在该模板中,我使用一个光滑的滑块来滚动内容库中的图片.我还想使用自定义模块进行幻灯片放映,它也使用光滑的滑块(集成在模块中的js,css).所以现在我想检查幻灯片模块的光滑滑块是否已经初始化,如果不是我想通过cdn加载光滑的滑块js. 希望有助于理解我的问题....

javascript – jQuery函数在我的MVC应用程序中不起作用【代码】

在我的MVC应用程序中,onclick功能不起作用.@section Scripts{<script src="~/Scripts/plugins/toastr/toastr.min.js"></script><script>$(document).ready(function () {var page = 0;var type = "Category";function Count(param) {if (param === 1) {page++;}else if (param === -1) {if (count === 0) {return;}page--;}}function Search() {var query = $("#searchquery").val();}function ListResult(param) {if (param === "...

javascript – 通过Ruby On Rails中的jquery的onclick函数传递对象的id【代码】

我有一个Controller VendorController.并且视图文件是index.html.erb 我想通过onclick函数传递供应商的ID.这是我的代码 在vendors_controller.rb下的代码def index@vendor = Vendor.all endindex.html.erb的代码<script language="javascript" type="text/javascript"> function func1(id) {alert(_id); }function func2(id) {alert(id); } </script><% @vendors.each do |vendor| %><tr><td><%=link_to vendor.name , '#', oncli...

javascript – jQuery:ajax函数的延迟间隔,直到上一次运行完成【代码】

我已经使用setInterval设置了AJAX页面刷新.有时,服务器很慢,以至于在前一个请求完成之前启动了新请求. 我怎么能防止这种情况?解决方法:使用短于刷新间隔的超时值.当请求超时时,它将调用错误处理程序,因此您需要区分超时错误和处理程序中的其他类型的错误.$.ajax({type: "POST",url: "some.php",data: "name=John&location=Boston",timeout: 5000, /* ms or 5s */success: function(msg){alert( "Data Saved: " + msg );}});Docs在...