我有一些jQuery提交表单,如果它的任何部分被更改。默认情况下,该表单在移动设备上隐藏。我正在尝试让页面重新加载时保持打开状态。
jQuery( document ).ready(function() {
// Submit results on change
jQuery(function() {
jQuery('#searchFilter input, #searchFilter select').on('change',function() {
// if our filter is open on mobile
if (jQuery('#toggle-filter').hasClass('open')) {
jQuery('#searchFilter').submit();
jQuery('#toggle-filter').addClass('open');
}
else {
jQuery('#searchFilter').submit();
}
});
});
});
似乎忽略了jQuery('#toggle-filter').addClass('open');
行。