如何将jquery中使用的美元符号('jquery'的别名)更改为另一个字符。 例如
$("#id").css("height","210px");
我想将此更改为
*("#id").css("height","210px");
答案 0 :(得分:11)
您无法将$
更改为*
,因为*
不是有效的标识符。但您可以将其更改为有效的:
(function (foobar) {
foobar("#whatever").css(....)
})(jQuery);
鉴于JavaScript identifiers are unicode, you can try fancy things例如:
(function (Ω) {
Ω("#whatever").css(....)
})(jQuery);
答案 1 :(得分:7)
请勿使用*
作为变量名称,请在此处选择有效名称,我选择js
var js =jQuery.noConflict(); //by this you can do it
答案 2 :(得分:2)
jQuery带有noConflict命令,您可以将其分配给自定义变量:
var jq = jQuery.noConflict(true);
这意味着您可以使用符号执行常规jQuery:
jq.css('height', '200px');
您不能使用星号(*),因为它是保留字符。