EmployeeId는 일련의 옵션이있는 select 요소의 ID입니다. 이 방법은 작동하지 않습니다이 두 jQuery 참조의 차이점은 무엇이며 왜 .live와 함께 작동하지 않습니까?
var tar = document.getElementById("EmployeeId");
$(tar).live("click", function(){
console.log("Changed");
});
그러나,이 방법을 수행합니다
$("#EmployeeId").live("click", function(){
console.log("Changed");
});
$("#EmployeeId")
와 $(tar)
의 차이점은 무엇입니까? 나는 두 사람 사이에 아무런 차이가 없다는 인상하에 있었다. 또한 시도 할 때
console.log($(tar));
console.log($("#EmployeeId"));
동일한 정확한 것을 콘솔로 보냅니다.
무엇이 다른가요? 하나의 접근 방식이 이벤트 처리기를 연결하지 않는 이유는 무엇입니까?
.on을 사용할 수 없습니까? 라이브러리를 업그레이드 하시겠습니까? – Samson
@radashk -'.live'가있는 버그입니까? –
나는 잘 모른다. 그러나 그것은 depercated했다. 같은 방식으로 행동 하는가? – Samson