0
각 li 요소 내부에있는 버튼으로 자동 완성 작업을하고있었습니다. 이 버튼을 클릭하면 자동 완성이라는 select 이벤트를 호출하고 싶지 않습니다. 그러나 select 이벤트가 호출되고 있는데, 이에 대한 해결 방법이 있습니까? 버튼 클릭 내부 자동 완성
.data("autocomplete")._renderItem = function(ul, item) {
var li= $("<li></li>")
.data("item.autocomplete", item)
.append("<a style='text-align:left' href='google.com'> <span>"+item.label+"</span><input class='prod-list-addbtn' value='ADD' type='button' style='position: relative;top: 6px;'></a>")
.appendTo(ul);
return li;
}
$(document).delegate('ul .prod-list-addbtn', 'click', function (e) {
e.stopPropagation();
e.preventDefault();
alert('dont call select of autocomplete, but still called');
return false;
});
그래서 U 마우스 오른쪽 버튼을 클릭에 대한 위임 이벤트 바인드를 호출하지 않으려는 아래와 같이 --- 선택 이벤트
트리거하지 않습니다? –