0
我在Prestashop中遇到过滤器问题。原本在blocklayered.js存在代码:下拉列表中的Prestashop过滤器不起作用
$(document).on('click', '#layered_form select',function(e) {
reloadContent(true);
});
但是这个代码是错误的,因为当我选择点击 - 功能reloadContent()开始。我想在用户点击下拉列表中的选项时启动该功能。我改变了代码:
$(document).on('click', '#layered_form select option', function(e) {
reloadContent(true);
});
现在,我的过滤器在Firefox中正常工作,但在Chrome中无法正常工作。 是什么原因?
铬(据我所知Safari浏览器太)不支持'option'元素绑定任何事件。也许只是使用'改变'事件 –
我试过了,但它也不起作用。我不知道为什么。你可以在这里看看这个下拉列表:http://adf.ly/1Grvzf –
哪个下拉列表?为什么不提供复制问题的简约样本? –