我有一个页面,文本框定义为......
<input type="text" hinttext="Here is the hint text" />
我正在尝试使用tbHinter调用设置控件的“提示”文本并尝试过...
$('input').tbHinter({ text: this.getAttribute('hinttext') });
和
$('input').tbHinter({ text:this.attr('hinttext') });
都不起作用。
我知道我错过了一些明显的东西。有人能指出我正确的方向吗?
答案 0 :(得分:2)
在您的初始示例this
中,最有可能是对window
的引用。要完成此操作,您需要遍历每个输入框,以便引用输入。
$('input').each(function(){
$(this).tbHinter({ text: $(this).attr('hinttext') });
});
jsfiddle上的示例。