Kev*_*vin 2 jquery internet-explorer
我正在使用一些简单的jQuery将onfocus/onblur事件添加到生成的表单中.以下代码适用于其他浏览器,IE7/8除外:
$(document).ready(function(){
$("input#edit-submitted-first-name").attr('onfocus', "if(this.value=='First Name') this.value = ''");
$("input#edit-submitted-first-name").attr('onblur', "if(this.value=='') this.value = 'First Name'");
});
Run Code Online (Sandbox Code Playgroud)
在IE源代码中,它甚至没有将它添加到输入中.有关于此的IE错误吗?
我不认为事件应该以这种方式分配.
为什么不用
$("input#edit-submitted-first-name").focus(function(){ if (this.....
$("input#edit-submitted-first-name").blur(function(){ if (this.....
Run Code Online (Sandbox Code Playgroud)
?
| 归档时间: |
|
| 查看次数: |
1736 次 |
| 最近记录: |