EmployeeIdは、一連のオプションを持つselect要素のIDです。このアプローチは機能しません。
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"));
同じものがコンソールに送信されます。
何が欠けているのか、何が違うのか、なぜ1つのアプローチでイベントハンドラーをアタッチしないのですか?