$(this).load(function(){
if ($(this).val()!="") {
$(this).next().css('display','none');
}
});
我正在尝试创建一个隐藏元素的函数,如果它的值不是没有, 但是当启动load事件时,“this”关键字现在指向“Document”!! 我尝试加载/准备/绑定负载 控件没有ID,我缺少什么......?
答案 0 :(得分:2)
您始终可以保留this
:
var it = this;
$(this).load(function() {
if ($(it).val() != '') ...
然而,为什么你可能会为某种表单字段元素分配“加载”处理程序并不清楚。