플러그인을 프로그래밍 중이므로 사용자가 외부 CSS가 아닌 기능을 사용자 정의해야합니다. 나는 사용자가 오버라이드 할 수있는 기본 스타일을 가진 객체를 가지고있다. 하지만 다른 기능에 따라 width
및 marginLeft
을 설정해야합니다. 그래서 내 경험에 CSS 스타일에서 전달하여 기본 스타일 (사용자에 의해 주어진) 추가 할 수 있지만 더 이상 .css()
메서드의 새 줄을 추가하여 더 많은 문자열을 추가 할 수 없습니다.Jquery CSS 방법 : 더 나은 작성
이 코드를 작성하는 더 좋은 방법이 있습니까?
var style: {
'position': 'fixed',
'top': 0,
'left': 0,
'bottom': 0
};
$('div').css(style)
.css({
width: 300,
marginLeft: -300,
});
귀하의 질문은 무엇인지 모르겠지만이 링크를 제공해야 할 필요성을 느낍니다. http://learn.jquery.com/plugins/basic-plugin-creation/#accepting-options –
다음 질문 당신을 위해 도움이 될 수 있습니다 : http://stackoverflow.com/questions/929776/merging-associative-arrays-javascript – Sumurai8