Первая версия:Какая из этих версий более эффективна в 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