1

リンクをクリックするmoreと、その親カテゴリ ページにリダイレクトされます。

     $('div.sub-menu').each(function(){
     var max = 8
       if ($(this).find("li").length > max) {
       $(this).find('li:gt('+max+')').hide();
       $(this).find('li:eq('+max+')').after(
         $('<li class="more">More >></li>').click( function(){     
         /*$(this).siblings().show();*/
         /*  $('ul.child').children().show(); */
        /* $(this).remove();*/
     })
     ); } });

解決策を教えてください。これはhttp://peachvitamins.com/の URL で、私が言おうとしていることを簡単に理解できます。

4

1 に答える 1

1

ここにあります:

$('.sub-menu').each(function(){
  var max = 8
  if ($(this).find("li").length > max) {
    $(this).find('li:gt('+max+')').hide();
    $(this).find('li:eq('+max+')').after(

    $('<li class="more">More >></li>').click( function(){

    location.href=$(this).parent().parent().prev().attr('href');

         /*$(this).siblings().show();
          $('ul.child').children().show();
         $(this).remove();*/
        })

    );
  }
});
于 2013-07-08T11:47:58.790 に答える