【发布时间】:2012-10-21 22:34:23
【问题描述】:
我有一些html和jQuery代码如下:
$(function(){
$("#button").click(function(e){
$('.imgdiv').load('images3.php');
e.preventDefault();
});
});
<img id="preview">
<div class="imgdiv">
//PHP inserted images
<img id="image1" class="t" src="/images/image1.png">
</div>
$(".imgdiv img").click(function(e) {
e.preventDefault();
$("#preview").attr("src","images/image"+this.id.substr(5,6) + ".png");
});
然而,一旦 php 更改了图像,这个点击事件就不再起作用了。标签完全相同,它们包含的 div 结构也是如此。我不知道是什么导致了这个问题。有人吗?
请注意,阻止默认设置也不起作用 - 它会跳转到页面顶部。
【问题讨论】:
标签: php javascript jquery html css