Can Can be someone be explain this?jQuery 바인딩의 콜백 함수에서 아무 것도 반환 할 수 없습니다.
이 something
라는 플러그인 내 코드입니다 :
(function($){
$.fn.extend({
something: function(options) {
// Here I define defaults
$(this).bind('change', function() {
return $(this).each(function() {
// a function body
});
});
}
});
})(jQuery);
와 나는 같은 다른 JS에서이 플러그인을 호출 : 그것은 나를 undefined
을 반환 내 선택의 모든 변화
var myarray=new Array();
myarray[0] = $('#selector').something({
regex:/^([\u0600-\u06FF]|\s)*$/,
// another options
});
$('#selector').change(function(){
alert (myarray[0]);
});
.
완전히 나를 제정신이게합니다. 누구든지 나를 도울 수 있으면 고마워.
편집 :
너는 내 전체 코드 here를 읽을 수 있습니다.
는 전체 자바 스크립트를 게시 할 수 귀하의 선택에 호출 JQuery와 방법 체인에 비해 플러그인 다른 철자? – hohner
예 할 수 있습니다. 댓글에 게시하거나 질문을 수정해야합니까? – Mosijava
질문을 편집하십시오. 현재 코드를 주석으로 대체하려고합니다. 오류가 해당 영역에있을 수도 있습니다 – hohner