是否有這樣做JQuery的意見或建議,新的替代解決方案
$("#<%=Text_Name.ClientID%>").mouseleave(function() {
var t_name = this.value;
if (t_name == "") {
$(this).val("Name");
$("#<%=Text_Name.ClientID%>").addClass("grey_add");
$("#<%=Text_Name.ClientID%>").removeClass("black_add");
}
});
一個更好的方式,當你在滾動出它離開它返回到您"Name"
文本框的這段代碼的作用是。
關於使用這種技術的一個騙局是,當用戶將鼠標移出文本框時,它會在用戶輸入時填充某些內容。
您是否正在尋找水印/佔位符文本解決方案? – 2012-08-15 18:53:12
也許你應該使用'焦點丟失'事件(我忘記了jQuery中的確切詞) – 2012-08-15 18:53:32
我想要的一個例子是類似於在屏幕右上角的搜索功能stackoverflow – Akyl 2012-08-15 18:53:47