2012-10-05 27 views
0

我已經搜索和搜索無濟於事,所以我很抱歉如果這已經發布到其他地方了,但我找不到它。或者我可能已經找到了它,但對於解決方案使用它來解決我的問題還不夠了解。將父類添加到iframe中的href中

我在我的網站上使用http://stratus.sc/音樂播放器。它允許點擊鏈接到網站正文中的曲目,並讓它們在底部的播放器上播放。看起來是這樣的:

家長的Javascript

<script type="text/javascript" src="http://stratus.sc/stratus.js"></script> 


<script type="text/javascript"> 
$(document).ready(function(){ 
$.stratus({ 
    links: 'http://soundcloud.com/someartist' 
}); 
}); 
</script> 

iframe的HTML:

<a href="http://soundcloud.com/track" class="stratus">Track Name</a> 

我的問題出現了,因爲我的網站上的所有內容都在iframe中顯示,使得玩家將繼續扮演用戶導航。我需要iframe中的href在父窗口中查找類「stratus」,但無法找到正確的語法來執行此操作。它看起來應該有一個相當簡單的解決方案,但我在HTML中是一個新手,在Javascript和jQuery中更是如此。

預先感謝您。

+2

如果你託管在相關網頁的所有元素,你就不能追加樣式表的子框架? – Mike

+0

我現在正在從tumblr運行它,我可以在理論上託管它。我不明白你的意思;我不認爲這與樣式表有什麼關係? – user1724011

+0

理論上,iframe的內容應該有自己的css(html,head,body標籤)。如果您託管正在構建的頁面,則您可以控制將樣式數據添加到相關頁面。你能發佈一個鏈接到有問題的工作頁面嗎?這會增加很多澄清。 – Mike

回答

0

$(「層雲」)將選擇類層雲

+0

我在哪裏以及如何使用它?即使函數在父項中定義,它是否會從iframe中選擇它們? – user1724011

+0

那麼如何讓它在iframe中選擇具有該類的所有元素?它只需要在iframe中查看,其內容永遠不會有內容 – user1724011

+0

它將選擇文檔中包含該類的所有元素,包括iframe。如果由於某種原因,您需要更加具體,首先使用iframe(FOO)的類 - $(「。FOO .stratus」) –