所以 live 功能不起作用,但这也不适用于.click(function(e){
.
由于课程是正确的,它开始变得令人沮丧,但它只是无法识别点击。帮助?
[更新] JavaScript:(将 .live() 切换为 .on() 但仍然没有成功)
<script type="text/javascript">
$(function() {
$('.pch').on('click', function(e){
e.preventDefault();
alert('hi');
});
});
</script>
HTML:
<a id="nava" onclick="changeTitle('ReQwire - Home');" href="home" jsload="/slideshow.php" class="notactive pch">
<img id="navaa" src="/graphics/icons/navhome.png" />
<div style="display:none;margin-top:-1px;" id="navab">Home</div>
</a>
感谢 Anton 的工作代码:
$(document).on('click','.pch',function(e){
e.preventDefault();
alert('hi');
});