1
我有一個系統在使用id =「cstmVideoContent」和data =(youtube鏈接)的對象標籤在youtube視頻中加載。我需要使用javascript/jquery提取對象數據屬性中的內容,並將其呈現在頁面的其他位置。從jQuery中的<object>獲取「數據」屬性
這裏是我的相關HTML:
<object id="cstmVideoContent" width="400" height="320" type="application/x-shockwave-flash" data="NEED THE VIDEO LINK THAT IS HERE" style="visibility: visible;"></object>
基於我的JavaScript/jQuery的的明顯粗糙的知識,好像這應該工作:
var videolink = $('object#cstmVideoContent').attr('data');
但它是回來爲 「未定義」每次。這種方法是可能的嗎,我做錯了什麼,還是有更好的方法?謝謝!
不是一個答案:不使用'對象#cstmVideoContent'但'#cstmVideoContent'。它會更快,更清晰。 – 2013-03-14 16:15:22
代碼似乎工作正常:http://jsfiddle.net/AnXnu/ – tymeJV 2013-03-14 16:16:15
是的,我也測試過了。我希望OP使用這個ID沒有多個元素。 – 2013-03-14 16:17:07