2013-08-07 2 views
1

AngularJS와 배열의 새로운 인스턴스를 만들려면 각도와 jQuery를사용 jQuery를 내가 함께 일하고

나는

을 UL 클래스 "B"가 각

<div class="a"> 
    <p ng-repeat="banana in bananas">{{banana}}</p> 
</div> 

를 통해 컨텐츠를 당기는 DIV "A"가 li 내부 "B"중 하나를 삽입 클릭

<ul class="b"> 
    <li>content 1</li> 
    <li>content 2</li> 
    <li>content 3</li> 
<ul> 

li.accordion

,745 내가 "A"마지막에 삽입이 li

의 jQuery 아코디언 DIV, 그 빈을 추가 "A"사업부에 대한 ... DIV 같은 일을 할 때

//this works fine  
$(".b li").click(function() { 
    $(this).clone().appendTo(".accordion"); 
}); 

문제는이다

<div class="accordion"> 
</div> 

및 DIV의 새로운 인스턴스를 만들려고하고있다 "A"는 "A"에서 작성해야합니다 독립적으로

답변

1

클래스를 작업 할 수 있도록 매번 li는 아코디언의 NEW 자식으로 삽입해야합니다 클릭 jQuery, 그리고 나서 inserte d

myVar = $("<div class="a"><p ng-repeat="banana in bananas">{{banana}}</p></div>"); 


$(".b li").click(function() { 
    $(this).clone().append(myVar).appendTo(".accordion"); 
});