Я хочу показывать виджеты поиска и корзины по клику, а не при наведении курсора, как вы смотрите здесь https://joomlance.com/
Я использовал этот код Javascript:
jQuery(document).ready(function() {
jQuery('body').click(function(e) {
var container = jQuery(".woodmart-search-dropdown");
// if the target of the click isn't the container nor a descendant of the container
if (!container.is(e.target) && container.has(e.target).length === 0)
{
console.log("as Menu");
container.hide();
}
});
jQuery('.search-button').click(function(e) {
jQuery('div.woodmart-search-dropdown').toggle();
console.log("Opened Menu");
e.stopPropagation();
});
});
Ноэто не очень хорошо работает, а также скрывает виджет поиска при попытке написать что-либо, и скрывает виджет карты при нажатии на значок удаления продукта, и я не работаю с липким заголовком
как я могусделай это, пожалуйста?