在jQuery中,如果我这样做:
var a = $("#someid");
Run Code Online (Sandbox Code Playgroud)
现在当我需要使用jQuery进一步引用时,我该怎么办?
$(a).attr("id");
Run Code Online (Sandbox Code Playgroud)
要么
a.attr("id");
Run Code Online (Sandbox Code Playgroud)
我正在测试的东西,我感到困惑,只是想要官方的话,所以我可以排除这一点.
这个:
a.attr("id");
Run Code Online (Sandbox Code Playgroud)
既然a已经是一个jQuery对象了.
虽然许多人使用它来为引用jQuery对象的变量添加前缀$.
所以:
var $a = $("#someid");
$a.attr("id");
Run Code Online (Sandbox Code Playgroud)
这只是一个共同的惯例,而不是一项要求.我认为它增加了清晰度,但这可能只是因为我现在很有条件地寻找它$.
| 归档时间: |
|
| 查看次数: |
87 次 |
| 最近记录: |