맞습니다. 4 개의 div가 있습니다. 링크를 클릭하면 1과 3이 페이드되고, 다른 버튼을 클릭하면 2와 4가 페이드 인합니다. 나는 JQuery를 사용하고있다.하나의 링크가 선택 될 때 하나, 다른 링크가 선택 될 때 다른 하나가 페이드 인되도록 만들려고합니까?
<div id="video selector" style="float: right; width: 250px; background-color:#f3f3f3; height: 210px; margin-bottom:13px;">
<a href="#">
<script>
$(document.body).click(function() {
$("#1").fadeIn("slow");
$("#3").fadeIn("slow");
$("#2").hide();
$("#4").hide();
});
</script>
<img src="img/electronic recycling play.png" style="width:220px; padding-left:15px; padding-top:12px; padding-bottom:9px; cursor:pointer;" />
</a>
<center>Electronic Recycling</font></center>
</div>
이 하나가로드 div의 1과 3
<div id="video selector2" style="float: right; width: 250px; background-color:#f3f3f3; height: 210px;">
<a href="#">
<script>
$(document.body).click(function() {
$("#2").fadeIn("slow");
$("#4").fadeIn("slow");
$("#1").hide();
$("#3").hide();
});
</script>
<img src="img/battery recycling play.png" style="width:220px; padding-left:15px; padding-top:12px; padding-bottom:9px; cursor:pointer;" />
</a><center>Battery Recycling</font></center>
</div>
을이 하나의 문제는 둘이다 div의 2와 4
를로드 할 수 있습니다 : 여기에 지금까지있어 무엇 동일한 divs (2와 4)를로드하고 비디오가 전환되지 않고 그냥 같은 것을 다시로드합니다.
사이트에 오신 것을 환영합니다! 긴 행 하나가 아닌 읽기 쉬운 코드를 포맷 할 수 있습니다. 그렇게하면 더 빨리 도움을받을 수 있습니다. 감사! – JasCav
버튼을 클릭 할 때 이것이 일어날 것으로 예상되는 경우 왜 'document.body'를 선택자로 사용하고 있습니까? – prodigitalson
표시 한 jQuery를 지원하는 HTML이 표시되지 않습니다. 또한 번호가있는 ID를 시작하는 것은 불법이며 항상 문자로 시작해야합니다. 클릭하는 링크 및 표시/숨기기를 시도하는 DIV를 포함하여 지원 HTML을 표시하십시오. – LostInQuery