2011-05-27 121 views
0

我建立一個網站,加載不同的視頻在不同的divs從中央導航。jquery函數暫停視頻ID

我遇到的問題是,我導航到另一個頁面後,視頻播放的div繼續在後臺播放。

我想創建一個功能,當我離開時暫停視頻元素。

這是我到目前爲止有:

$("a").click(function() { 
$('#videoId').pause() 
}); 

我知道觸發工作,我可以替換除去暫停並刪除股利,但我想它暫停。

回答

0

$返回jQuery對象。如果您使用原始DOM元素,則可以使用its pause method。要從jQuery對象中獲取DOM元素,可以使用get。所以:

$("#videoId").get(0).pause(); 
+0

嘿,謝謝你的回覆。它dosnt似乎爲我工作,但我不知道什麼即時消失。此外,我加載與視頻的div與外部html文件與Ajax,這可能是一個問題? – Leck 2011-05-27 03:54:34