jQuery 플러그인에서 작업 중이며 기본 설정을 덮어 쓸 수없는 것 같습니다. 플러그인의 스 니펫입니다.jQuery 플러그인이 기본값을 덮어 쓰지 않습니다.
$.Auction = {
defaults: {
parentId: '#span',
bidButtonClassName: '.live_bid'
}
};
$.setAuction = function(options){
startAuction();
}
function startAuction(){
var options = $.extend({}, $.Auction.defaults, options);
alert(options.parentId);
}
$.setAuction({parentId: '#div'});
기본적으로 하단의 parentId 값을 무시하려고 시도하지만 항상 #span 값을 경고합니다. 내가 뭘 잘못하고 있는거야? 감사!
Ahh .. 그래,이 시도했지만 setAuction ({}) 내에서 parentId 정의하지 않으면 정의되지 않은 온다. – dzm
@Dave : 더 구체적인 정보 없이는 정말 도움이되지 않습니다. 그것은 나를 위해 잘 작동합니다. –