WordPressを実行しているブログにドロップダウンメニューを使用しようとしています。私がやりたいのは、私のカテゴリのサブメニューを用意することです。したがって、次のようになります。http: //d.pr/i/jj0I-これはそうですが、ページの読み込み時にも次のようになります-これは私が望んでいることではありません。一般的に言って、WordPressを使用していなかった場合、HTMLに以下を追加できるため、これは簡単な解決策になります。
WordPressなしのHTMLメニュー:
<ul class="dropdown">
<li>Link 1</li>
<li>Link 2</li>
<li>
<ul style="visibility: hidden;">
<li>Sub menu - Link 1</li>
<li>Sub menu - Link 2</li>
</ul>
</li>
<li>Link 4</li>
</ul>
WordPressのHTMLメニュー
<ul class="dropdown" style="visibility: hidden;">
<?php wp_list_categories('title_li='); ?>
</ul>
WordPressでやりたいのは、サブメニューで'style = "visibility:hidden;"'を使用できるようにすることです。wp_list_categoriesを書き直した場合は可能ですが、テーマチェックに合格する必要があるため、それを行うことはできません。したがって、ページの読み込みで'style = "visibility:hidden;"'を使用せずに、サブメニューにカーソルを合わせると自動的に表示されます。
私のjQuery:
jQuery(document).ready(function($){
jQuery("ul.dropdown li").hover(function() {
$('ul:first',this).css('visibility', 'visible');
}, function() {
jQuery(this).removeClass("hover");
jQuery('ul:first',this).css('visibility', 'hidden');
});
});
それが役立つ場合は、http ://wpvault.com/kahlam-test/でドロップダウンメニューをライブで表示できます。
何も残してしまったらごめんなさい、もしあればすぐに追加できるように頑張ります。