
正文
jquery有时不起作用,为什么jquery代码不执行
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
我的jquery代码有时候好用有时候不起作用是怎么回事?
1、不是它的问题;是手机上过太多的wifi,清除一个就好了。 不要用网络还原,那样会清除所有的Wifi记录,你回到某个Wifi环境时都会重新输入密码一麻烦1 看看能不能上QQ,如果能上qq的话,就是dsn服务器的问题。
2、href=css/jquery-ui.css / 检查下页面中,这两个JS和一个CSS是否正确插入。是不是还用了别的JS插件或者CSS,也有可能第三方插件之间有冲突,或不兼容,注释掉一些别的插件试试看。看你贴的语法应该没问题。
3、jquery以js为前提。如果在读取jquery基础包之前js就已经崩溃了。那jquery就不会运行了。jquery和你的asp页面里面使用的代码有冲突。请一行一行的代码去检查。你不贴出代码就没法给你找问题所在。
4、看看浏览器控制台有没有js报错,如果没有报错,在要执行的js代码处打断点调试一下。我看你的代码没有什么问题的。
5、看你的代码,应该没问题啊,请检查你的jquery是否引入的正常。
相关问答
Q1: jQuery的hide方法为什么不起作用
1、非常大的可能是因为选择器的问题造成,你js代码中用了标签选择器($(dd[class=btn]))和类选择器($(.xiaoshi)),除非你的页面中只有一个上述元素,否则会匹配所有。
2、你要先确定,你所要添加样式的标签,是否在页面标签内部写了display的其他样式,造成了样式的干扰。
3、jquery的hide()方法的定义和用法:如果被选的元素已被显示,则隐藏该元素。
4、jQuery是免费、开源的,使用MIT许可协议。jQuery的语法设计可以使开发者更加便捷,例如操作文档对象、选择DOM元素、制作动画效果、事件处理、使用Ajax以及其他功能。除此以外,jQuery提供API让开发者编写插件。
Q2: jquery为什么slideDown没有作用?
1、检查JQuery引入路径是否正确。看看调用slideDown()的对象是不是显示状态。slideDown()是让隐藏的元素显示,显示状态的对象没有作用效果。jquery的这个方法会使本来隐藏的元素以一种向下过渡的方式显现。
2、不过很有可能跟stop()有关。用stop()后动画会停止。
3、我刚才测试了一下,能够正常使用tab。但是你应该在css里面加上 contents_2,#contents_3{ display:none} 之外。
4、本地装个服务器环境,才可以运行jquery里的Load方法。或者你有服务器、虚拟主机,上传进去访问也可以。本地直接打开网页,是执行不了这些的,还有ajax也是。我一般都是装PHP一键安装包,比较方便。
5、您好!很高兴为您答疑!火狐下您可以使用Firebug检查下代码,错误部分会提示。您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
Q3: 为什么html页面里jQuery选择器不起作用
造成这个问题的原因,是因为jquery他的事件机制是当页面完全加载成功后,会根据所有目前页面上符合要求的dom添加事件标示,这样当你触发事件的时候,拥有该事件标示的DOM就会给予响应。
jquery以js为前提。如果在读取jquery基础包之前js就已经崩溃了。那jquery就不会运行了。jquery和你的asp页面里面使用的代码有冲突。请一行一行的代码去检查。你不贴出代码就没法给你找问题所在。
jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。
先console一下$,看有没有返回值。没有的话,首先看下路径对不对,左边图片一个也没有右边引入的文件。有的话就ctrl+f5刷一下,再找找。
你好,你好像调用了两次jQuery库,你可以把第一个库删掉script type=text/javascript src=js/jquery-pack.js/script。
把你的方法写到 ().ready(function(){ })里面试试。
Q4: 为什么在jquery中使用onload事件没有效果?
使用 $(function(){ }) 用来页面加载。 在你使用upload事件的时候,你看看调用到的方法是否有错误。你可以测试一下。如:upload事件先只调用一个方法,这个方法只有一个alert(11); 你看是否会弹出。
在beforeunload事件里,不需要alert,该事件会自动产生一个弹出框,就算你加了alert也是没效果的。
检查一下如果拼写没有错误的话,应该是网络延迟造成的,jquery是一个文件,好几k,onload执行函数的时候还没加载下来,而你的函数里又用到jq,所以会报错,用谷歌和火狐浏览器调试很方便的,可以看出来哪里报错。
你的问题是URL请求有cache,将url改为$.get(url + (+new Date), {params}, func...);自行检查url后面要增加?或& 如果不行那不好意思了,你等高人吧。回答个问题还要受气。真TMD。
首先我解释一下jQuery jQuery有一个用来作为DOM快速载入javascript的得心应手的小函数,那就是ready? 他在页面加载完成之前执行。
jquery有时不起作用的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于为什么jquery代码不执行、jquery有时不起作用的信息别忘了在本站进行查找喔。






