假设我要监视所有编辑器块。在标准编辑器(5.2.2)中,我可以使用例如$(“div.wp-block”)选择块。这是否适用于插件等,或者某些插件是否会改变编辑器块的类/id?
换句话说,是否有插件/页面生成器等可以改变DOM结构,从而使块不具有“wp block”类?
例如,我担心如果用户使用一个插件来改变编辑器的外观/工作方式,会破坏jQuery select?
如果使用jQuery选择器获取编辑器块在某些情况下不起作用,那么有什么更好的方法可以做到这一点?我只需要监视所有用户在编辑器块中输入的文本,并与某些关键字匹配。