나는 다음과 같은 스크립트가 : 나는 "이"의 id 속성을 분할하려고via via via this?
$('#element_1').live('click', function() {
function_1(this)
});
function function_1(that) {
that = that.attr("id").split('_');
alert(that[0]);
alert(that[1]);
}
,하지만 오류가 발생합니다 :
개체가이 속성 또는 메서드를 지원하지 않습니다.
그러나 예를 들어 클릭 이벤트에서 직접 동일한 작업을 수행 할 때
$('#element_1').live('click', function() {
var that = $(this).attr("id").split('_');
alert(that[0]);
alert(that[1]);
});
최상위 버전의 스크립트를 작동 시키려면 어떻게해야합니까? ,
function_1($(this));
을 (정확하게 두 번째 버전에서이 작업을 수행합니다 :