浏览 3184 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2012-04-27
最后修改:2012-04-27
<li class="au_list"><span id="1111"></span>1111</li> <li class="au_list"><span id="2222"></span>2222</li> <li class="au_list"><span id="3333"></span>3333</li> $(".au_list").click(function() { alert('aaaa'); }); 如上所示,我通过JS为span指定了不同的css,添加了一个背景图片以显示不同的图标。。然后点击图标或者图标下方的文字。。触发事件。。。在chrome和firefox中是可以的。。。但是在IE8中就不行。。。IE8中只有点击span后面的文字才触发事件。而点击span区域没有任何反应。。。。请教大家这个问题怎么解决。。。。(PS:我在问答频道也发了。。可惜半天没动静。只好发在这让大家讨论下。。。) 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2012-04-27
我愣。。。大家都没遇到过这问题么。。。。。我用$(".au_list span").click(function() { 都监听不到这个span的click事件。。。。恶心的是在IE7下面是可以的。。。。
|
|
返回顶楼 | |
发表时间:2012-05-04
最后修改:2012-05-04
$(".au_list span").click(function() { alert('aaaa'); });
|
|
返回顶楼 | |
发表时间:2012-05-04
问题解决了。。是我在解决另外一个问题的时候发现多了个</form>标签。。。然后删除之后。这个问题也莫名的好了。。。真无语。
|
|
返回顶楼 | |