我一直在学习jquery,并注意到在我的网站的标题部分放置脚本时它们会很好用直到我在第一个脚本之前或之后放置另一个jquery脚本(就像他们互相取消一样)我不喜欢有特定的代码,因为我在学习它时已经注意到了这一点,希望我的教程可以在某个时候进行,但这还没有发生。我将列举一个我正在谈论的例子:
以下示例不起作用......
<script>
$(document).ready(function(){
$(this).doSomething();
});
$(function(){
$(this).doSomethingElse();
});
</script>
然后我会删除脚本的底部函数,然后重新加载网站,然后第一个脚本最终会重新开始工作。这是我删除底部脚本的时候:
<script>
$(document).ready(function(){
$(this).doSomething();
});
//bottom script deleted, one above works fine
</script>
所以,我再次对Jquery不熟悉,并且想知道如果脚本没有按顺序放置,jquery是否会取消?
答案 0 :(得分:1)
没有这样的东西取消对方.. 只知道你做错了什么..! 并且要知道你应该打开控制台(在大多数情况下为f12),并查看是否有错误..
你在这里做错了是你使用this
作为选择器,而不是......
这里有一个例子,表明如果没有错误,每件事都会顺利运行......