1 | ## |
##
实现:
很轻松的在网上找到了类似代码
1 | $("#search_text").focus(function (event) { |
该代码很牛逼,用到了js里面的with语法(虽然书上说因为性能原因不建议使用with),而且完全支持IE6。
但是问题来了,连IE都支持的这段代码竟然在火狐上面出现了兼容的问题。
查了资料原来是
event.srcElement 意思是当前事件的源,我们可以调用它的各种属性,就像 document.getElementById(id) 一样。
IE下,event对象有 srcElement 属性,没有target属性;firefox下,event对象有 target属性,但是没有 srcElement 属性。他们的作用是一样的。
版本二:
1 | $("#search_text").focus(function (event) { |
好了,可以让你的代码在项目中运行起来了