2012-10-05 5 views
0

나는 검색하여 아무 소용이 없으므로 검색했습니다. 이미 다른 곳에 게시되었지만 찾을 수는 없지만 사과드립니다. 아니면 내가 그것을 발견했을 수 있지만 충분히 내 문제에 대한 솔루션을 사용하여 이해가되지 않습니다.iframe의 부모에서 href로 클래스 추가하기

나는 내 사이트에서 http://stratus.sc/ 음악 플레이어를 사용하고 있습니다. 그것은 사이트 본문에있는 트랙에 대한 링크를 클릭하여 하단의 플레이어에서 재생할 수있게합니다. 다음과 같습니다

부모 자바 스크립트

<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 내에 표시되어 있기 때문에 내 문제가 발생 사용자가 탐색합니다. 부모 창에서 "stratus"클래스를 찾으려면 iframe에서 href가 필요하지만 올바른 구문을 찾을 수는 없습니다. 그것은 꽤 간단한 솔루션을 가지고 있어야하는 것처럼 보이지만 Javascript와 jquery에 관해서는 HTML과 훨씬 더 초보자입니다.

미리 감사드립니다.

+2

문제의 페이지를 호스팅하는 경우의 모든 요소를 ​​선택합니다 ?? – Mike

+0

지금 tumblr에서 실행 중이므로 이론적으로 호스트 할 수 있습니다. 나는 네가 무슨 뜻인지 이해하지 못한다. 나는 이것이 스타일 시트와 관련이 없다고 생각하니? – user1724011

+0

iframe의 내용은 이론적으로 HTML 태그, 머리 태그, 본문 태그 등의 CSS가 추가되어야합니다. 프레임이있는 페이지를 호스팅하는 경우 해당 페이지에 스타일 데이터를 추가 할 수 있습니다. 문제의 작업 페이지에 대한 링크를 게시 할 수 있습니까? 그것은 많은 설명을 추가 할 것입니다. – Mike

답변

0

$ (". 층운") 그냥 아이 프레임에 스타일 시트를 추가 할 수 없습니다 클래스 층운

+0

어디에서 어떻게 사용합니까? 함수가 부모에서 정의 된 경우에도 iframe에서 해당 함수를 선택합니까? – user1724011

+0

그렇다면 iframe 내에서 해당 클래스가있는 모든 요소를 ​​선택하려면 어떻게해야합니까? 그것은 iframe을 볼 때만 필요합니다. 콘텐츠가 외부에 존재하지 않습니다. – user1724011

+0

iframe을 포함하여 문서에서 해당 클래스의 모든 요소를 ​​선택합니다. 어떤 이유로 iframe (FOO) 클래스를 먼저 사용하십시오 - $ (".FOO .stratus") –