0

Drupal7で公開フィルターを使用して、ajaxを使用してアイテムをフィルター処理しています。

メニューカテゴリにカーソルを合わせるまで非表示になっているものを決定するためのチェックボックス付きのメニューがあります。チェックボックスを選択するまで、これはすべて正常に機能しています。

ページは正しくフィルタリングされますが、新しいコンテンツが読み込まれると、マウスオーバーメニューのフォーカスが失われます。新しいコンテンツが読み込まれているときにメニューを開いたままにしようとしていますが、jsの何が問題になっているのかわかりません。

$('.views-exposed-widget').live({
    mouseover:
        function()
        {
            $(this)
            .children('.views-widget')
            .addClass('show');
        },
    mouseout:
        function()
        {
            $(this)
            .children('.views-widget')
            .removeClass('show');
        }
});

**編集:.end();を削除しました。コンテンツが読み込まれるときに、まだフォーカスが失われています。

4

0 に答える 0