【javascript – Jquery Internet Explorer兼容性(切换和动画)】教程文章相关的互联网学习教程文章

javascript-jQuery选择器需要帮助【代码】

我有以下HTML:<ul class="someclass"> <li id="1"> <button type="button" class="grey"></button> </li> <li id="2"> <button type="button" class="grey"></button> </li> <li id="44"> <button type="button" class="grey"></button> </li> <li id="54"> <button type="button" class="grey"></button> </li> </ul>现在这就是我要用jquery完成的工作: 当单击按钮以查找父母李的id时,这是我尝试和失败的方式:$(".grey").live(...

javascript-jQuery事件和.load()【代码】

从来没有遇到过jQuery这个问题.我有以下内容:$(document).ready(function() {$('#browser_cat a').click( function() {$('#browser_cat').hide();$('#browser_cat').load('/api/browser/catchildren/'+$(this).attr('id'));$('#browser_cat').fadeIn();return(false);}) });很简单的东西.它可以工作,但是.load()收集的数据不会重新触发该事件.这是一种向下钻取的类别类型的东西…因此,级别1进行了加载,但是级别2则保存到href,而不...

如何使用javascript和/或jQuery获取特定类中所有元素的数组?【代码】

我正在尝试使用“ sampleclass”类获取所有元素的数组.例如,对于我的文档,我有三个div:<div class="aclass"></div> <div class="sampleclass"></div> <div class="anotheraclass"></div> <div class="sampleclass"></div>我想使用javascipt和/或jQuery获得一个数组,其中包含“ sampleclass”中的所有元素. 有关如何执行此操作的任何想法?解决方法:这将获取每个包含sampleclass类的元素内的所有元素:var myArray = $('.samplecla...

javascript / jquery的标准调试方式【代码】

这是调试JavaScript的常用方法.包括警报(0);打破流程,找出正在发生的事情. 有时当我需要多个检查点时alert('the flow is now in function 1'); alert('the flow is now in function 2');有时alert('success');我想知道是否有任何标准的调试方法可以使用,因为我发现当前的方法非常麻烦. 提前致谢..:)解决方法:您可能要使用控制台…例如within firebug 否则,您可以使用调试器;破坏脚本并强制一些调试器,或在萤火虫内设置断点(demo)

javascript-jQuery-datepicker-onblur【代码】

我正在使用jQuery datepicker,其中有两个文本框(开始日期/结束日期).用户单击相应的文本框,然后显示日历.那没问题. 我需要做的是,当用户说时,单击开始日期文本框并选择一个日期.我需要一个onblur事件才能触发. 选择日期后,在哪里为日历控件设置onblur事件?我在实际的文本框中尝试过,但这是不对的,因为这是在从日历控件中选择实际日期之前发生的.解决方法:我认为您想要onselect事件…$('.selector').datepicker({onSelect: functio...

javascript-JQuery:如何在自己的函数中使用JQuery延迟?【代码】

如何将JQuery延迟与自己定义的函数(伪代码)结合使用?$('#foo').slideUp(300).delay(800).myOwnFunction(1,2,3); function myOwnFunction (a,b,c) {...}上面的代码不起作用,但是-对于JQuery documentation,它看起来像应该的那样.解决方法:在此处使用setTimeout().动画完成滑动后,它将运行包装setTimeout()的匿名函数,该函数将在大约800毫秒后调用您的函数.$('#foo').slideUp(300, function() {setTimeout(function() {myOwnFunctio...

javascript-jQuery datepicker导致页面溢出【代码】

我正在使用jQuery-ui 1.8中的datepicker控件. from-date是文本输入.我附上一个非常简单的日期选择器:$('#from-date').datepicker();这会导致页面溢出(垂直滚动条),这是我试图避免的.单击起始日期后,将显示日期选择器控件,并且滚动条消失.关闭日期选择器后,滚动条不再显示. 文本字段位于div内,该div具有overflow:auto和固定的高度和宽度.我怀疑这是z-index问题. 我究竟做错了什么 ?我将如何调试呢?解决方法:我有完全一样的问题....

javascript-jQuery计数动画?【代码】

我有一个计数器,需要在x秒(很可能是3秒)内从$0计数到$10,000. 只是纯文本,有点像毫秒倒数计时器,但向上且带有美元符号. 我宁愿不使用笨重的插件,因为这只需要在x秒内循环通过1-10,00,并每100ms左右更新一次. 我被困在创建将更新的循环中,我应该从哪里开始? 到目前为止,这是我在点击事件中得到的:function countUp() {console.log('counted');}setInterval("countUp()", 1000)解决方法:我会使用http://www.mredkj.com/javascript/...

javascript-2个jQuery绑定之间的区别【代码】

function runSomething () {// some stuff happens }$(selector).bind('event', runSomething());$(selector).bind('event', runSomething);这两个绑定版本之间有什么区别? 这是一个实际的例子:http://jsbin.com/icajo/edit 有人可以解释为什么以这种方式起作用. 我试图让多个按钮在事件上运行该功能,我该怎么办?解决方法:在javascript中,将一组参数传递给函数会调用该函数,然后将其评估为函数的返回值.var test = function() {...

javascript-jQuery在WordPress中不起作用【代码】

WordPress并未加载jquery-我认为这可能与以下事实有关:它绝对而非相对地加载文件,并且不会进入url(萤火虫说拒绝对受限uri的访问).我已经测试了香草javascript并能正常工作,但是,即使我尝试在$(document).ready(function(){})中执行最基本的功能,它也会停止工作..有没有办法阻止wordpress追加将网站uri链接到链接文件,并相对地引用它们,因为我认为这可能会解决它. 输出的头如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tra...

javascript-jQuery:将相似项目分组【代码】

使用jQuery,我试图将类似的项目分组到一个列表中.这就是我想要做的.给出如下列表:<ul><li class="foo">Item #1</li><li class="foo">Item #2</li><li class="foo">Item #3</li><li class="bar">Item #4</li><li class="bar">Item #5</li><li class="foo">Item #6</li><li class="foo">Item #7</li><li class="bar">Item #8</li> </ul>我想得出以下结论:<ul><li class="foo">Item #1 <a>2 More Like This</a><ul><li class="foo">...

javascript-在JQuery验证规则中使用字段名称变量【代码】

我是一名jQuery新手.我可以在表单中使用验证规则.我正在使用Java框架,由于某种原因,当它从.xhtml转换为.html时,所有ui组件的ID /名称都以包含它的形式作为前缀.我想将这些验证规则用于其他两种形式,但是由于前缀问题,我需要使用js变量并将formId传递给函数.由于某种原因,这给了我一个问题: 不工作var positionTitle = "#myForm:positionTitle";$("#" + formId).validate({rules:{positionTitle : {required:true, maxlength:50},....

javascript-jQuery $.ajax()及其成功回调-它返回哪里?【代码】

jQuery ajax成功回调返回到哪里? 我编写了一个请求方法,该方法进行ajax调用,检测是否提供了回调或返回了响应XML的datanode. 请求方法:function request(request, dontRefresh) { var requestXML = composeRequestXML(request); $.ajax({url: 'someProcessor.php',type: 'POST',cache: false,async: dontRefresh,timeout: 5000,data: "query="+requestXML,success: function(response){//parses xml into a js objectvar resp...

javascript-在jQuery中自动调整大小后重新定位对话框【代码】

我有一个对话框,显示一个动态大小的窗体.目前,我得到的对话框使用以下代码自动调整大小.我想做的是在发生调整大小事件后自动重新定位对话框.这是因为对话框会调整其宽度,我希望它在页面后缀中保持居中.$("#form-div").dialog({autoOpen: false,width: "auto",height: "auto",resize: "auto",modal: true});$("#show-form-button").click(function() {$("#form-div").dialog("open");});编辑: 只是要清楚 对话框显示一个表单.显示表...

javascript-jQuery-删除不匹配regEx的字符【代码】

我正在尝试使用jquery来验证表单. 这是用户在文本框中允许的模式.var pattern = /^[a-zA-Z0-9!#$&%*+,-./: ;=?@_]/g;如果用户键入除此以外的其他任何内容,则必须用“”代替.$(document).ready(function() {$('#iBox').blur(function() {var jVal = $('#iBox').val();if(jVal.match(pattern)) {alert("Valid");} else {alert("New "+jVal.replace(!(pattern),""));}});}); });但是替换功能不能以这种方式工作.解决方法:使用negated ...

INTERNET - 相关标签