首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FacetWP:可搜索内容区域内的插件中断按钮/模式功能

FacetWP:可搜索内容区域内的插件中断按钮/模式功能
EN

WordPress Development用户
提问于 2019-07-22 12:32:20
回答 1查看 432关注 0票数 -1

我目前正在测试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。

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2019-08-01 21:33:08

尝试将其添加到JS文件中。我和你说的一样有问题。排序后,排序后的内容包含具有单击函数(获取数据属性和播放视频的启动模式)的链接,这些链接停止工作,没有错误。但当我刷新的时候,它就能工作了。在刷新页面时,它可能不那么流畅,但我的函数现在起作用了。

代码语言:javascript
复制
  $('.facetwp-facet').click(function() {
      setTimeout(function() {
        location.reload();
      },500);
  });
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/343374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档