我有一个div,其内容被$ .post()检索为异步。 检索的内容是多个图像,每个图像都有独立的ID。 我想每个图像来fadeToggle悬停()jquery fadeToggle无法在回显脚本上工作
所以我计算图像ID在我当场PHP,生成图像,并添加一个jQuery处理 并回结果:
<script type="text/javascript">
$(document).ready(function()
{
$("<?php echo '#'.$postid.'image'; ?>").hover(function()
{
$(this).fadeToggle("fast");
},
function()
{
$(this).fadeToggle("fast");
});
});
HTML:
<div id="<?php echo $postid; ?>" class="post_box" >
<img src="<?php echo '/way2tweek'.$path.$name; ?>" width="500" class="img_get"
draggable="false" alt="<?php echo $postid; ?>" id="<?php echo $postid.'image'; ?>">
<div class="imageproperty" id="<?php echo $postid.'props'?>">
</div>
</div>
上的页面图像被接收。脚本收到。计算出的id匹配,但图像不是fadeToggled。没有控制台调试消息。请帮忙。
如果您发布您的HTML,这将有所帮助 –