이것은 매우 간단해야하지만 click 이벤트를 검색하고 JQuery UI에 대한 selectable
항목에서 함수를 실행하는 데 사용할 수 없습니다.JQuery selectable에서 click 이벤트를 바인드 할 수 없습니다.
<div id="a">
<ol id="selectable-a">
<li class="a-item">1</li>
<li class="a-item">2</li>
<li class="a-item">3</li>
<li class="a-item">4</li>
</ol>
</div>
자바 스크립트 : 클릭 이벤트가 발생되지 않습니다
$("#selectable-a").selectable();
$("li .a-item").click(function() {
console.log("Executing command");
});
하지만.
저는 Google에 대해 살펴 보았습니다.
- 는 시도
.bind('click',
으로.click(
을 대체 할 수 있지만 변경되지 않습니다 아무것도 - In the jquery forum가이 문제를 제기하고 누군가가 나를
(content.data('selectable')
작동하지 않습니다 내부 functionning을 조정하는 솔루션을 제공 상관없이 항상 정의되지 않는다 무엇) - 거리를 1로 설정하면 사용자가 마우스를 1 픽셀 씩 움직여야 이벤트가 실행됩니다. 이는 잘못된 생각입니다.
- This SO question에는 만족할만한 대답이 없습니다. 즉, 선택한 항목에 대한 클릭 이벤트를 가져 오는 것이 아니라 모든 항목에 대한 클릭 이벤트를 얻고 싶습니다.
문제를 해결하는 방법에 대한 아이디어가 있습니까?
이 솔루션은'mousedown'에서는 작동하지만 불행히도 mouseup이나 click에서는 작동하지 않습니다. –