2011-09-01 56 views
1

我想使用jQuery循環插件來顯示一些.swf文件,但由於某種原因尋呼機(這是與正確數量的項目生成)只能工作一次。之後,單擊任何傳呼機按鈕都不會執行任何操作。任何想法,爲什麼這可能是?使用jQuery循環與.swf嵌入

jQuery的週期初始化:

$('.blog-slideshow').cycle({ 
     fx: 'fade', 
     timeout: 0, 
     pager: '#pager', 
     slideExpr: 'object' 
    }); 

HTML:每個object標籤

<div class="blog-slideshow"> 

<object width="950" height="195" type="application/x-shockwave-flash"> 
    <param name="movie" value="1.swf"> 
    <embed src="1.swf" width="950" height="195"></embed> 
</object> 
<object width="950" height="195" type="application/x-shockwave-flash"> 
    <param name="movie" value="2.swf"> 
    <embed src="2.swf" width="950" height="195"></embed> 
</object> 
<object width="950" height="195" type="application/x-shockwave-flash"> 
    <param name="movie" value="3.swf"> 
    <embed src="3.swf" width="950" height="195"></embed> 
</object> 
<object width="950" height="195" type="application/x-shockwave-flash"> 
    <param name="movie" value="4.swf"> 
    <embed src="4.swf" width="950" height="195"></embed> 
</object> 

</div> 

回答

3

裹在div,然後嘗試,它應該工作。原因是jQuery事件不適用於object標籤。可能是循環插件在幻燈片元素上設置了一些事件,但它們不起作用。

+0

太棒了,謝謝! – samlester