에서 플러그인에 대한 중첩 된 옵션을 수행하지만 방법은 내가 좋아하는 중첩 된 옵션을합니까 : 내가 옳지 않아 그 알고 어떻게 내가 플러그인을 어떻게 해야할지 jQuery를
var defaults = {
spacing:10,
shorten_to:50,
from_start:0,
from_end:2,
classes: {
test:'testing'
}
};
, 난 그냥 잘 모릅니다 내가 같은 것을 을 수행 할 때 적절한 구문을 작성하는 방법 :
$('#breadcrumbs').breadcrumbs({classes{test:'new_example'},spacing:12})
다른 제안을 환영합니다, 사용자 정의 클래스 이름으로 능력을 필요로하는 메신저와도 7은, 그래서보다는 뭔가를 만들기 test_cla ss, example_class 등 id는 위의 예제와 같이 깨끗하고 깔끔합니다.
나는 그 모든 것을 가지고있다, 나는 어떻게 디폴트를 중첩하는지 궁금했다. :) –
Ok. 업데이트 됨. $ .extend는 'deep extend'를 수행해야합니다. –
끝내 주셔서 고마워요.하지만 유일한 문제는 확장에서 {}을 추가 한 후에 기본값을 변경하지 않습니까? –