0
//This works! but I was trying to avoid the extra class  
$("a.active").parent().addClass("active");
$('li.active ul').clone().appendTo('.leftnav').removeClass();

// this does not work
$("a.active").parent(function () {
    $('this ul').clone().appendTo('.leftnav').removeClass();
})

// does not work either
var activeLink = $("a.active").parent();
$(activeLink('ul')).clone().appendTo('.leftnav').removeClass();

そのネスト ul を探して、「これ」に追加できますか?

そうでない場合

変数に入れるとどうなる?

4

2 に答える 2

0

ここに私が見つけた解決策があります:

$('ul.nav a.active').parent().children('ul').clone().appendTo('.leftnav').removeClass();
  • 私はアクティブなaを見つけました
  • その後、李であるその親を見つけました
  • それから私はliの子供たちを見て、ulを見つけました
  • 次に、そのulを複製して、leftnav divに追加することができました
于 2013-10-03T14:44:08.327 に答える