【发布时间】:2011-02-19 04:19:22
【问题描述】:
我有以下几点:
<a href="javascript:jQuery('body').css('backgroundColor','red');">Test</a>
在 Chrome 中运行时,它会按预期运行并将页面变为红色。但是,在 Opera 中我得到:
[对象对象]
仔细检查发现 Opera 认为javascript:Query('body')... 是某种 URL。我究竟做错了什么? Opera 不能识别 href 属性中的 javascript: 链接吗?
jsFiddle:http://jsfiddle.net/9CZZL/
编辑: 似乎也是 Firefox 的问题...
【问题讨论】:
-
避免这样做,单独处理所有点击事件..这是非常古老的做法
标签: javascript jquery opera