使用此代码,Firefox 仅在按钮单击时发出警报。对于 Chrome,会显示两个警报。
我希望行为与 Chrome 中的行为相同,其中事件由img
单击时触发(Firefox 会忽略该事件)。
注意:我的实际代码更长,功能更强大。我将其提炼成这组较小的代码,以隔离导致我在其他地方痛苦的根本行为。
<html>
<head>
<script src="http://app.essets.com/system/application/js/jquery/jquery.js" type="text/javascript"></script>
<script type='text/javascript'>
$(document).ready(function() {
$('button').click(function(){
alert('button clicked');
});
$('img').click(function(){
alert('img clicked');
});
});
</script>
</head>
<body>
<button type='button'>
<img id="1" class="moduleratingstar" src="http://app.essets.com/images/site/transactions.png">
Some text
</button>
</body>
</html>