무엇인가의 이유로 이것은 사파리에서 항상 작동하지는 않으며 iPad에서 더 적은 기능을합니다. = (.toggle이 Safari에서 작동하지 않습니다.
$(".dropdown .sub").click(function() {
$("#menu .holder").toggle();
});
무엇인가의 이유로 이것은 사파리에서 항상 작동하지는 않으며 iPad에서 더 적은 기능을합니다. = (.toggle이 Safari에서 작동하지 않습니다.
$(".dropdown .sub").click(function() {
$("#menu .holder").toggle();
});
웹 페이지보기 후에 토글 선택이 많은 아이들을 가지고 나타나는 한 이런 식으로 뭔가 :.
<div id="menu" class="dropdown">
<ul>
<li class="level1">
<a class="sub" href="#"><strong>TV & Video</strong></a>
<div class="holder">HOLDER</div>
</li>
<li class="level1">
<a class="sub" href="#"><strong>TV & Video</strong></a>
<div class="holder">HOLDER</div>
</li>
</ul>
</div>
이 작동하지 않습니다 :
$(".dropdown .sub").click(function() {
$("#menu .holder").toggle();
});
당신을 첫 번째 형제 요소를 찾아야합니다.
$(".dropdown .sub").click(function() {
$(this).siblings(".holder").eq(0).toggle();
});
여기에서 jsfiddle 찾기 ->http://jsfiddle.net/rCN9n/5/
HTML 또는 다른 javascript의 컨텍스트가 없으면 말할 수 없습니다. 그러나 귀하의 질문에 무엇을 가지고 어떤 문제없이 작동합니다. –
@markp http://jsfiddle.net/rCN9n/1/을 참조하십시오 - 이것은 매우 기본적인 마크 업과 jQuery입니다. jQuery는 문제가 없으므로 더 많은 정보를 알지 못하면서 무엇이 문제를 일으키는 지 말할 수 없습니다. –
죄송합니다. 컨텍스트가 문제가 될지 몰랐습니다. [여기 사이트 링크입니다] (http://www.ielectronics.com). – markp