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

javascript – Jquery验证插件 – TypeError:$(…).validate不是函数【代码】

我的脚本抛出错误:TypeError: jQuery.validator is undefined additional-methods.js:20TypeError: $(…).validate is not a function index.php:115可能,我在jQuery代码中有错误.<head> <script type="text/javascript" src="js/jquery-1.10.2.js"></script> <script type="text/javascript" src="js/jquery.form.js"></script> <script src="http://jquery.bassistance.de/validate/additional-methods.js"></script> </head> <...

javascript – jquery:$().animate()不是函数【代码】

我做了很多搜索,无法找到我的问题的答案,所以这里. 我试图用this tutorial创建一个滑出切换菜单,我收到一个错误slideoutMenu.animate不是一个函数 这是有问题的html div:<div id="corner-button"><a href="#" class="slideout-menu-toggle">myLink</a></div><div class="slideout-menu"><h3><a href="#" class="slideout-toggle">Toggle</a></h3><ul><li>Add new task</li><li>See completed tasks</li><li>Go to metrics page</l...

javascript – 为什么我不能使用onClick来执行jQuery $(document).ready函数内的函数?【代码】

我是Javascript和jQuery的新手.我想单击一个按钮并执行js功能. (对于这个例子,它只是一个警报,但它实际上是一个ajax函数.) 出现第一个警报,但在我点击按钮后,我从未看到第二个警告(“已做”).看起来javascript不认为单击按钮时定义了doIt()函数. 这是相关的代码:$(document).ready(function() { alert('ready');function doIt() {alert('did it');}; } )<body><input name="Go" type="button" value="Go" onclick="doIt();"/> </b...

javascript – jQuery:如何在事件处理函数中获取事件对象而不将其作为参数传递?【代码】

我的链接上有一个onclick属性:<a href="#" onclick="myFunc(1,2,3)">click</a>这指向JavaScript中的这个事件处理程序:function myFunc(p1,p2,p3) {//need to refer to the current event object:alert(evt.type); }由于事件对象“evt”未传递给参数,是否仍然可以获取此对象? 我试过window.event和$(window.event),但两者都是未定义的. 任何的想法?解决方法:Since the event object “evt” is not passed from the par...

javascript – 如何在JQuery中打破/退出each()函数?【代码】

参见英文答案 > How to break out of jQuery each Loop 6个我有一些代码:$(xml).find("strengths").each(function() {//Code//How can i escape from this block based on a condition. });如何根据条件从“每个”代码块中逃脱? 更新: 如果我们有这样的事情怎么办:$(xml).find("strengths").each(function() {$(this).each(function() {//I want to break out from both each loops at the...

javascript – 为什么我不能在jQuery的document.ready()中定义函数?【代码】

如果我将它们放在document.ready()函数中,函数将显示为undefined:$(document).ready(function(){function foo(){alert('Bar');} });foo(); // Undefined为什么会这样?我确定我只是需要一些简单的理解:)解决方法:不确定为什么在ready()范围内定义函数对你很重要,但你可以通过预先声明foo来使它工作:<html><head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></scrip...

纯JavaScript:像jQuery的函数isNumeric()[复制]【代码】

参见英文答案 > Validate decimal numbers in JavaScript – IsNumeric() 48个在纯JavaScript中是否有像isNumeric这样的函数? 我知道jQuery有这个功能来检查整数.解决方法:没有isNumeric()类型的函数,但您可以添加自己的:function isNumeric(n) {return !isNaN(parseFloat(n)) && isFinite(n); }注意:由于parseInt()不是检查数字的正确方法,因此不应使用它.

javascript – 在jQuery中每5秒调用一个函数最简单的方法是什么?【代码】

参见英文答案 > Calling a function every 60 seconds 11个JQuery,如何每5秒调用一次函数. 我正在寻找一种方法来自动更改幻灯片中的图像. 如果可能的话,我宁愿不安装任何其他第三方插件.解决方法:你不需要jquery,在普通的javascript中,以下将工作!window.setInterval(function(){/// call your function here }, 5000);要停止循环,您可以使用clearInterval()

javascript – 如何将jQuery函数应用于具有相同ID的所有元素?【代码】

我是jQuery的新手.我有以下代码:jQuery(document).ready(function() {jQuery('#carousel').jcarousel(); });它仅适用于id =“carousel”的第一个ul,而不适用于其他ul.如何将其应用于具有相同ID的所有元素? HTML:<!-- jQuery applies to this div --> <div id="slideshow-carousel"><ul id="carousel" class="jcarousel jcarousel-skin-tango"><!-- ... --></ul> </div><!-- jQuery does not apply for this div --> <div id="sl...

javascript – 可以从jQuery中的回调函数访问clicked元素吗?【代码】

我有以下HTML:<div id="main"><a id="sub1">sub1</div><a id="sub2">sub2</div> </div> <div id="other" style="display:none">some stuff </div>和以下jQuery:$("div#main a").click(function () {$("#other").fadeIn(500,AlertSomething); });function AlertSomething() {alert($(this).attr("id")); }我想提醒从我的回叫函数中点击的锚点的ID,但警报始终显示“其他”.在文档中阅读后:The callback is not sent any ar...

javascript – 在jQuery函数中将客户端变量传递给@ Url.Action【代码】

这是我下面的代码,我试图传递ID变量Url.Action方法 我无法弄清楚如何做到这一点. 谢谢function onRowSelected(e) {var ID = e.row.cells[0].innerHTML;$.get('@Url.Action("GetTestStepByID","AlternativeTest", new { id = ID } )', function (data) {$('#accordion').replaceWith(data);}); }解决方法:你可以试试这个function onRowSelected(e) {var ID = e.row.cells[0].innerHTML;$.get('@Url.Action("GetTestStepByID","Alter...

php – jquery函数只工作一次?【代码】

我有这个函数,假设改变跨度的html.它第一次工作,但任何点击后它不会改变任何东西.我知道查询正在运行,因为数据库正在更新.这是代码.$('#availabilityicon').click(function() {$.ajax({type: "GET",url: "includes/changeavailability.php",success: function(msg) {if(msg === "available") {var vailspan = $('span#avail').html('<a id="availabilityicon" href="#"><img align="center" width="16px" height="16px" src="image...

javascript – 在JQuery函数中使用变量【代码】

我有一个关于在jQuery中访问变量的简单问题.当我点击’a’调用read函数时,是否有办法访问变量(wrap).(function() {var Example= {init: function() {var wrap = 'hello world';$('a').on('click', this.read);},read: function() {console.log(wrap)}};Example.init(); })();解决方法:有几种方法可以实现这一目标.也许最简单的方法是更改??’wrap’变量的范围.目前,由于它在init函数中使用var声明,因此它的作用域是init函数,并且不...

javascript – 为什么有些jQuery程序员使用jQuery函数,如$.get,$.getJSON和$.when而不是$.ajax [closed]

我的问题是,如果你的jQuery $.ajax函数中有所有内容为什么使用$.get(),$.getJSON(),$.when()和其他我见过的,不是更好的只使用ajax因为我可以告诉你,你几乎使用与传统的$.ajax相同数量的字符来编写这些函数. 除了简化这些功能名称之外,还有什么区别?解决方法:这是常用行为的简写.我使用这些方法有两个原因: >打字较少,因此较小的“脑屁”错误空间较小.>参数少得多,因此您无需记住传递给$.ajax所需的所有内容或花时间返回文档. 功能...

如何从Javascript(jquery / ajax)调用Python脚本中的特定函数/方法【代码】

澄清:我通过Apache Web服务器将其作为cgi运行.那不是问题我的问题是关于指定Python脚本中的哪个函数在我通过ajax请求调用时运行的方法. 我读了一个教程,说要传递我想要作为var调用的函数名.我做到了在Python中,我试过了 这是我的ajax功能$(document).ready(function() {$.ajax({url: "monStat.py",type: "post",data: {'callFunc':'isRunning'},success: function(response){$('#blurg').html(response).fadeIn(1500);}});});这是...