簡體   English   中英

超大:playToggle

[英]Supersized: playToggle

我正在使用超大背景幻燈片:

http://buildinternet.com/project/supersized/

使用以下代碼在加載模式框時暫停幻燈片放映。

jQuery的

<script type="text/javascript">
$(function($) {
 $('#slideInfo').click(function() {
    api.playToggle();
  });
});

</script>

的HTML

<div id="btnContainer">
<a id="slideInfo" href="#">More Info</a>
</div>

我可以暫停幻燈片放映。 但是,當我關閉模式框時,幻燈片放映將不再播放(它保持暫停狀態)。

有沒有辦法做到這一點?

謝謝!

編輯:

這是測試站點:

http://clientes.ktulumedia.com/peppophotography.com

和相關代碼:

 <script type="text/javascript">
 $(function($) {
 $('#slideInfoplay').click(function() {
 api.playToggle();
 });
 });


 $(function($) {
 $('#sb-nav-close').click(function() {
 api.playToggle();
 });
 });

 </script>

單擊顯示“測試”的位置。 我可以打開模式框並暫停幻燈片放映。 但是,當我關閉模式框時,無法重新啟動幻燈片。

您的插件用法是正確的,但是jQuery文檔ready方法錯誤。

$(function() {//you shouldnt use '$' inside function()
 $('#slideInfo').click(function() {
    api.playToggle();
  });
});

要么

$(document).ready(function() {
 $('#slideInfo').click(function() {
    api.playToggle();
  });
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM