我有一个这样的html
<div>
<div class="submain">
<div><ul><ul><div>
<div g-directive>click</div>
</div>
<div class="submain">
<div><ul><ul><div>
<div g-directive>click</div>
</div>
<div class="submain">
<div><ul><ul><div>
<div ng-directive>click</div>
</div>
<div>
当我单击特定 div(单击 div)时,我想将一个 li 标签附加到特定单击 div 之前的 ul 标签中。
我有这样的指令,我试过了,但它不起作用
app.directive('ngDirective',function()
{
return function(scope,element,attrs)
{
element.bind('click',function()
{
element.prev().children('ul').append('<li></li>');
});
}
});
如何将 li 标签附加到作为 div 的子级的 ul 中?