jquery.parents 및 jquery.appendTo, 예를 들어, 난 단지 클릭 된 버튼의 부모의 요소에 새로운 요소를 추가 할 함께부모와 appendto가 함께 작동하지 않습니까?
$('.local').click(function(){
var object = $(this);
var parent = object.parents('.block').css({background:'yellow'});
$('<li class="item"></li>').appendTo('.items',parent).html('\
<p>added</p>\
');
return false;
});
HTML을, 작동하지 않는 것
<!-- block -->
<div class="block">
<ul class="items"></ul>
<ul class="menu">
<a href="#" class="local">add</a>
</ul>
</div>
<!-- block -->
<!-- block -->
<div class="block">
<ul class="items"></ul>
<ul class="menu">
<a href="#" class="local">add</a>
</ul>
</div>
<!-- block -->
<!-- block -->
<div class="block">
<ul class="items"></ul>
<ul class="menu">
<a href="#" class="local">add</a>
</ul>
</div>
<!-- block -->
그래서 처음에 버튼을 클릭하면 버튼이 추가됩니다. 추가 단락은 버튼의 부모의 요소에 같은 클래스 이름을 가지고 만 아니라 다른 부모를 추가 할 첫 번째의 에 추가해야합니다.
여기는 test page입니다.
해결할 수 있습니까? 아니면 잘못 코딩 했어야하나요?
입니다. 정말 고마워! – laukok
@MattBradley 후손에게 필요한 것이 무엇인지 설명해주십시오. – Blazemonger