【发布时间】:2014-02-10 07:16:25
【问题描述】:
我在网上看到了一些使用以下语句的代码
if ($($(this)).hasClass("footer_default")) {
$('#abc')
.appendTo($(this))
.toolbar({position: "fixed"});
}
$($(this)) 有什么用,这里为什么需要这样做?
【问题讨论】:
-
改成$(this),结果一样
-
这意味着一些白痴认为他会安全并把它包裹两次。
-
意思是——“谁让那个代码被提交?”
-
另请注意,将
$(this)分配给局部变量一次比多次分配$(this)更有效。 -
就是我们所说的迷信代码。
标签: javascript jquery