我在 Drupal7 中使用暴露的过滤器来过滤使用 ajax 的项目。
我有一个带有复选框的菜单来决定要过滤的内容是隐藏的,直到您将鼠标悬停在菜单类别上。这一切正常,直到您选择一个复选框。
页面过滤正确,但是当新内容加载时,鼠标悬停菜单失去焦点。我试图在加载新内容时保持菜单打开,不确定我的 js 有什么问题。
$('.views-exposed-widget').live({
mouseover:
function()
{
$(this)
.children('.views-widget')
.addClass('show');
},
mouseout:
function()
{
$(this)
.children('.views-widget')
.removeClass('show');
}
});
** 编辑:删除 .end(); 加载内容时仍然失去焦点。