私のナビは問題なく動作していました。今朝試してみたところ、子を持つ親ナビゲーションは以前のようにホバー時にドロップダウンせず、親ナビゲーション リンクも機能しなくなりましたか? 変。class-wp-bootstrap-navwalker.php でコードを確認しましたが、すべて同じですか?
if ( isset( $args->has_children ) && $args->has_children && 0 === $depth && $args->depth > 1 ) {
$atts['href'] = ! empty( $item->url ) ? $item->url : '';
$atts['data-toggle'] = 'dropdown';
$atts['aria-haspopup'] = 'true';
$atts['aria-expanded'] = 'false';
$atts['class'] = 'dropdown-toggle nav-link';
$atts['id'] = 'menu-item-dropdown-' . $item->ID;
} else {
$atts['href'] = ! empty( $item->url ) ? $item->url : '#';
JS:
$('.navbar .dropdown').hover(function() {
$(this).find('.dropdown-menu').first().stop(true,true).delay(250).slideDown();
}, function() {
$(this).find('.dropdown-menu').first().stop(true, true).delay(100).slideUp();
});
$('.navbar .dropdown > a').click(function(){
location.href = this.href;
});`
何が起こったのか、または子を持つアイテムにカーソルを合わせる場所を修正するために何ができるのかわかりません。ドロップダウンが起動するはずです。どんな助けでも大歓迎です。ありがとうございました。