第一個版本:這個版本中的哪一個在jQuery上性能更高?
$(".myClass").focus(function() {
var MyRef=$(this);
if (MyRef.val() == MyRef.attr("rel")) {
MyRef.val("");
}
});
$(".myClass").focusout(function() {
var MyRef=$(this);
if (MyRef.val() == "") {
MyRef.val(MyRef.attr("rel"));
}
});
第二個版本:
$(".myClass").focus(function() {
if ($(this).val() == $(this).attr("rel")) {
$(this).val("");
}
});
$(".myClass").focusout(function() {
if ($(this).val() == "") {
$(this).val($(this).attr("rel"));
}
});
因此,沒有保存this
一個變量或使用它呢?還是沒有改變?
是啊!錯誤的複製和粘貼:) – markzzz 2012-02-02 13:54:31