1

サイドバーのすべてのリンクに「name」属性を追加する必要があります。例えば;

<li id="menu-item-573" class="gallery-menu-top menu-item menu-item-type-custom menu-item-object-custom menu-item-573"><a href="#">WEDDINGS</a></li>

<li id="menu-item-573" class="gallery-menu-top menu-item menu-item-type-custom menu-item-object-custom menu-item-573"><a name="Weddings" href="#">WEDDINGS</a></li>

name="結婚式"

4

1 に答える 1

-1

このクラスをサイドメニューUL「サイドバー」に追加できる場合。name 属性の値は常にリンクのコンテンツと一致するため、これは機能するはずです。

 $('.sidebar a').each(function(i, item){   
     var value = item.textContent;        
      $(item).attr('name', value );            
  });

これが実際の例です= http://jsfiddle.net/4SNv4/ -

編集申し訳ありませんが、これはワードプレスの質問です。したがって、おそらく上記を実行する能力がありません。

于 2012-06-05T03:59:44.187 に答える