는 사실 jQuery's .clone()
에 API 호출에서 실수를 :
을 대신 http://jsfiddle.net/AXsB5/17/를 사용하는 (당신이 실행 얻을 .clone()
를 만들기 위해 바이올린을 클릭합니다) :
$(".foo").click(function() {
var el = $(this).clone();
el.css({ color: "orange" });
$("#bar").append(el);
});
내가 실수 http://jsfiddle.net/AXsB5/18/을 사용 :
$(".foo").click(function() {
var el = $.clone(this);
$(el).css({ color: "orange" });
$("#bar").append(el);
});
jQuery API docs은 두 번째 경우에는 작동하지 않아야한다고 제안합니다. 왜 두 경우 모두 효과가 있었는지 궁금합니다.
나는 jquery.clone에 대한 설명서가 놓친하지만 라이브러리에 적용된다 생각합니다. 그리고 이것은 $ .data()와 같은 다른 하위 jquery처럼 작동합니다. –
두 번째 사례가 작동하지 않아야한다고 언급 한 곳은 어디입니까? –
@BhushanKawadkar API가 .clone는()는 인수 (들) –