이 함수는 매우 사소한 것으로 들리지만 다음 함수 (return (
$ this) .each() ...`)는 내 플러그인에서 모든 것이지만 살아있는 것처럼 보입니다. 나는 심지어 경고를 얻지 않는다. 가능한 문제에 대한 제안 사항이 있습니까? 미리 Thx.플러그인 내에서 jQuery 객체에 액세스 할 수 없습니다.
(function($){
$.fn.plugin = function() {
return $(this).each(function(){
var obj = $(this);
obj.css('background', 'blue');
alert(this);
});
};
})(jQuery);
, 난 상향리스트 내의 리튬 원소의 무리를 포함 그들을 선택 완전히 일치하는 요소의 길이를 조사했다. 그 결과는 항상 0이되었습니다. console.log ($ ('li'). length); –
내가 어떻게 플러그인을 호출하는지 묻는 와우 thx ... 솔루션은 매우 간단하며, 이와 같은 문제는 아주 간단합니다. 전화를 걸고 다음 번호로 전화를 걸지 않았습니다. $ (문서) .ready (기능) { $ ('li'). 플러그인(); }); –