1
나는 다음과 같은 부트 스트랩 하위 메뉴 구조가 작동하지 않습니다. 클릭하면 스팬 태그에 텍스트를 추가해야하지만 jQuery로 선택할 수는 없습니다. $('.dropdown-sub-toggle').click(function({...}))
이 작동하지 않습니다. 어떻게 작동시킬 수 있습니까?부트 스트랩 하위 메뉴 클릭 이벤트는 jQuery를
나는 다음과 같은 부트 스트랩 하위 메뉴 구조가 작동하지 않습니다. 클릭하면 스팬 태그에 텍스트를 추가해야하지만 jQuery로 선택할 수는 없습니다. $('.dropdown-sub-toggle').click(function({...}))
이 작동하지 않습니다. 어떻게 작동시킬 수 있습니까?부트 스트랩 하위 메뉴 클릭 이벤트는 jQuery를
$(".submenu-open").on('click', function(e){
e.preventDefault();
});
$(".dropdown-sub-toggle").on('click', function(e){
$(this).prepend("Some Text");
});
이것은 나를 위해 일했습니다.
stopProgagation()을 추가 할 수도 있습니다.
$(".dropdown-sub-toggle").on('click', function(e){
e.stopPropagation();
$(this).prepend("Some Text");
});
이벤트 버블 링을 방지합니다.
이것이 작동하지 않는 다른 이유는 없습니다.
이는 스팬이 태그 내부에 있으므로 스팬을 클릭하면 링크 클릭이 트리거되기 때문일 수 있습니다. 링크를 따라갈 수 있어야합니까? – Flipke
링크가 별도로 작동하고 스팬이 메뉴를 접습니다. 모두 작동하지만 jQuery로 선택할 수는 없습니다. 추신 동일한 구조의 첫 번째 레벨 메뉴는 jQuery와 잘 작동합니다. – Alex
어딘가에 데모 페이지가 있습니까? 전체 스크립트로 디버그하는 것이 더 쉬울 수도 있습니다. – Flipke