我刚开始使用jQuery,我喜欢它。不知道我没有它如何生活。
我通过做一些基本的显示和隐藏,并逐渐消失,然后淡出来开始。它很棒。
我决定使用“&”时出现问题我的jQuery变量的符号而不是正常的“$”(不是吗?)。我真的不喜欢$ sign的外观,因为它让我想起我的逾期3个月的抵押贷款。但是我必须拥有这款全新的MacBook Pro视网膜显示屏......无论如何我都会分歧。
所以我正在尝试使用&基本的东西,像这样:
&('body').show('superfast');
但它不起作用。我还尝试让我页面上的所有闪烁标签闪烁两倍,如下所示:
&('blink').animate({
'speed': 'faster'
})
最后,当用户将鼠标放在我网页上的任何图像上时,我想播放猫声...我的网站为狗狗推出按摩疗法,猫声可能会让他们开心吗?我试过这个:
&('image').mouseover(function(){
var audio = new Audio("noise.mp3");
audio.play();
});
是的,有人能帮帮我吗?我真的不想使用$,因为它让我意识到我在网页上丢失的所有资金,直到此代码运行。帮助
答案 0 :(得分:5)
$
用作函数jQuery
的引用的原因是它很短,也不是保留符号。
&
符号不起作用,因为它是为按位AND操作保留的,因此不能用作变量名。
您的选择是直接使用jQuery
功能,例如:
jQuery(function () { ... });
或使用$
,例如:
$(function () { ... });
您还可以指定其他内容,例如:
var _ = jQuery;
或
var IHateDollarSign = jQuery;
只要标识符没有保留。
答案 1 :(得分:4)
您可以使用“jQuery”代替“$”
$('body').show('superfast');
与
相同jQuery('body').show('superfast');
答案 2 :(得分:0)
我不认为你想要做的是一个好主意。你不应该改变它。
答案 3 :(得分:0)
您可以使用随机字符。 JQuery将自己映射到$。你可以通过简单地将jQuery对象分配给类似'q'的东西来映射它:var q = window.jQuery;