我下載了 BeRocket AJAX 過濾器插件,我需要一些 jquery 自定義。
目前,使用插件創建的過濾器僅在單擊事件時打開。我們需要允許用戶在懸停而不是點擊事件時打開過濾器
我嘗試使用下面的 jquery,我從插件參考中獲得了但不起作用
jQuery(document).on('hover', '.bapf_ocolaps .bapf_colaps_togl, .bapf_ccolaps .bapf_colaps_togl', function(e) {
e.preventDefault;
if( jQuery(this).closest('.bapf_ocolaps, .bapf_ccolaps').is('.bapf_ocolaps' ) ) {
jQuery(this).closest('.bapf_ocolaps, .bapf_ccolaps').trigger('bapf_ocolaps');
} else {
jQuery(this).closest('.bapf_ocolaps, .bapf_ccolaps').trigger('bapf_ccolaps');
}
});
我嘗試了插件提供的 jquery 過濾器,但所有過濾器只有在點擊事件后才能執行
任何幫助表示贊賞
網址:https : //staging10.cheapassbikes.nl/shop/
謝謝
uj5u.com熱心網友回復:
您可以使用 JQuerymouseover和mouseout事件。檢查下面的代碼。
jQuery(document).on('mouseover', '.bapf_sfilter', function(e) {
jQuery(this).find('.bapf_body').show();
});
jQuery(document).on('mouseout', '.bapf_sfilter', function(e) {
jQuery(this).find('.bapf_body').hide();
});
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/331147.html
標籤:查询 WordPress的 插件
