2010-08-05 12 views
0

我有一個基於標籤動態打開每個頁面的頁面。我試圖執行一個腳本,該腳本在從div id =「CreateVids」標籤運行動態頁面時運行。當頁面動態打開時,是否可以明確告訴腳本何時執行?

我完全陌生,所以我不太確定問題所在。我一直在尋找是否有我可以設置的屬性,但我似乎無法找到它。

任何幫助將不勝感激! 非常感謝!

對不起Treffynnmon,是的,我確實有一些代碼

<body> 
    <div id="about" class="selectable"> 
       <p>Developed by Jacob Bowe</p> 
       <p><br /><br /><a href="#" class="grayButton goback">Close</a></p> 
    </div> 
    <div id="Demo"> 
     <div class="toolbar"> 
      <h1>Demonstration Video</h1> 
      <a class="back" href="#home">Home</a> 
     </div> 
     <ul class="rounded"> 
      <center><video id="video1" src="bunny.mp4" width="270" height="180" controls></video></center> 
     </ul> 
    </div> 

<div id="CreateVids"> 
     <div class="toolbar"> 
      <h1>Create your own film!</h1> 
      <a class="back" href="#">Home</a> 
     </div> 
     <h2>Put the film clips in any order! Click on proceed to view</h2> 
     <ul class="rounded"> 
      <li><video id="vid1" src="bunny.mp4" width="90" height="60" onClick="test()" class="draggable"></video> 
      <video id="vid2" src="bunny.mp4" width="90" height="60" class="draggable"></video> 
      <video id="vid3" src="bunny.mp4" width="90" height="60" class="draggable"></video></li> 
      <li><video id="vid4" src="bunny.mp4" width="90" height="60" class="draggable"></video> 
      <video id="vid5" src="bunny.mp4" width="90" height="60" class="draggable"></video> 
      <video id="vid6" src="bunny.mp4" width="90" height="60" class="draggable"></video></li> 
     </ul> 
     <ul class="rounded"> 
      <div id="dropbox1" class="drop"></div> 
      <div id="dropbox2" class="drop"></div> 
      <div id="dropbox3" class="drop"></div> 
      <div id="dropbox4" class="drop"></div> 
      <div id="dropbox5" class="drop"></div> 
      <div id="dropbox6" class="drop"></div> 
     </ul> 
    </div> 

的頁面是動態加載的,所以「約」的第一負載和第二負載「CreateVids」

頁是從運行一個JQuery函數

$('#pageevents'). 
        bind('pageAnimationStart', function(e, info){ 
         $(this).find('.info').append('Started animating ' + info.direction + '&hellip; '); 
        }). 
        bind('pageAnimationEnd', function(e, info){ 
         $(this).find('.info').append(' finished animating ' + info.direction + '.<br /><br />'); 

我想加載腳本時,「CreateVids」加載到瀏覽器。我的想法是,我可以選擇視頻標籤上的「可拖動」類,並使用JQuery拖動它們。

任何想法纔會真正意識到, 再次感謝

+3

對不起,但上面的內容沒有太多意義或者沒有足夠的深度來描述問題。你有任何代碼嗎?更多的信息可以使這個更容易理解? – Treffynnon 2010-08-05 08:56:32

+0

別人有什麼建議? – user416030 2010-08-05 11:33:01

回答

0

你可以用在function所需的腳本,並使用if(或switch)來檢查正確的頁面調用它裏面pageAnimationEnd(或者,如果換頁器switch是你自己的,你可以在那裏調用它)。

相關問題