jQuery学习笔记(1) 名称冲突
?
jQuery?名称冲突
jQuery?使用?$?符号作为?jQuery?的简介方式。
某些其他?JavaScript?库中的函数(比如?Prototype)同样使用?$?符号。
jQuery?使用名为?noConflict()?的方法来解决该问题。
var?jq=jQuery.noConflict(),帮助您使用自己的名称(比如?jq)来代替?$?符号。
var?jq=jQuery.noConflict();
jq(document).ready(function(){
??jq("button").click(function(){
????jq("p").hide();
??});
});
<h2>This?is?a?heading</h2>
<p>This?is?a?paragraph.</p>
<p>This?is?another?paragraph.</p>
<button?type="button">Click?me</button>
?
?
文档就绪函数
您也许已经注意到在我们的实例中的所有?jQuery?函数位于一个?document?ready?函数中:
$(document).ready(function(){
---?jQuery?functions?go?here?----
});