嘿那里,这个代码的第三个相关问题,希望是最后一个:)。
这段代码看起来非常流畅:
$(document).ready(function(){
$(".photo").mouseenter(function() {
$(this).html('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,24,0" width="170" height="125"><param name="movie" value="http://static.awempire.com/flash/live_feeds/live_feed.swf" /><param name="quality" value="high" /><param name="wmode" value="transparent" /><param name="flashvars" value="appletroot=http://static.awempire.com/flash/live_feeds/&appletskin=template8/template01.swf&appletcol=900000&psid=ddany23&campaign_id=20520&pstour=t1&psprogram=REVS&site=jsm&flags=137438953473,137438953504,1,32&lp_lang=auto" /><embed src="http://static.awempire.com/flash/live_feeds/live_feed.swf" width="170" height="125" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent" flashvars="appletroot=http://static.awempire.com/flash/live_feeds/&appletskin=template8/template01.swf&appletcol=900000&psid=ddany23&campaign_id=20520&pstour=t1&psprogram=REVS&site=jsm&flags=137438953473,137438953504,1,32&lp_lang=auto"></embed></object>');
});
$(".photo").mouseleave(function() {
$(this).html('ffff');
});
问题是.photo div(我有10个不同的div)
如果photo div为空,或者里面有纯文本,一切正常。 但是,如果我在照片div中有一张照片,其中mouseenter将替换为flash电影,一切都会刹车,电影没有正确加载,并且不会在mouseleave上用“fff”立即替换。
此链接指向成人网站,遗憾的是我无法在此处提供此内容,因为它违反了规则,可能会被视为具有攻击性且不适合所有受众群体。
谢谢你!
如果我删除.photo内的所有内容,上面的代码完美无缺。如果实时链接,它可以工作..只有我放一个图像,它才会制动代码。
PS。这是html代码,它位于wordpress index.php
<div class="section"><!-- Start Section -->
<div class="photo"><!-- Start Photo -->
<div class="transparency"></div>
<div class="performer"><p><? echo $perf; ?></p></div>
<a href="<?php the_permalink(); ?>" title="<? echo ''.$perf.''; ?>'s bio - <? echo ''.get_the_title().''; ?>"><img src="<? echo ''.$pic.''; ?>" width="180" height="135" alt="<? echo ''.get_the_title().''; ?>" style="display:block"/></a>
</div><!-- End Photo -->
<div class="left"><!-- Start left -->
<a href="<?php the_permalink(); ?>" title="<? echo ''.$perf.''; ?>'s Bio Page and Live Cam">Bio Page</a>
</div><!-- End Left -->
<div class="right"><!-- Start Right -->
<a href="the linkx" target="_blank" title="Free Chat with <? echo ''.$perf.''; ?> " rel="nofollow">Free Chat</a>
</div><!-- End Right -->
答案 0 :(得分:0)
孩子解决了它;)添加了hoverIntent,当我将鼠标从一个div更改为另一个div时,事情开始变得棘手。 Thax