我目前正在测试FacetWP试用版,在post存档页面上使用两个方面,使用WP-show-post插件来显示post,使用modal .js (https://github.com/appleple/modal-video)进行模态功能测试。在FacetWP对内容进行排序之前,一切都很好,在此之后,所有的按钮都中断了,激活了modal.jsmodals。
这是我的意思的一个短片:https://vimeo.com/349432438
我怀疑,通过将一组类、ids和jquery添加到现有的内容/页面中,FacetWP破坏了已经存在的用于按钮和modals的脚本(关于modal.js)。但到目前为止,我还不能确定错误来自哪里,以及如何使模式插件与FacetWP一起工作。
我猜,由于按钮位于刷新的内容/div中,一旦FacetWP完成其操作,它们就会受到影响。
我已经尝试从这里使用他们的文档,在每次交互之后禁用自动刷新,这是不起作用的:https://facetwp.com/how-to-disable-facet-auto-refresh/
随着所有的按钮中断,我也检查了控制台的错误,但似乎没有出现错误或缺少实例。
由于我拒绝支付99美元只是为了得到他们的支持线,没有保证插件为我工作,我在这里尝试我的运气。也许这里有人有使用FacetWP及其刷新功能的经验,以及它如何使用其他javascript/jquery。
发布于 2019-08-01 21:33:08
尝试将其添加到JS文件中。我和你说的一样有问题。排序后,排序后的内容包含具有单击函数(获取数据属性和播放视频的启动模式)的链接,这些链接停止工作,没有错误。但当我刷新的时候,它就能工作了。在刷新页面时,它可能不那么流畅,但我的函数现在起作用了。
$('.facetwp-facet').click(function() {
setTimeout(function() {
location.reload();
},500);
});https://wordpress.stackexchange.com/questions/343374
复制相似问题