[英]Silktide cookie consent 3.0.3 conflict with Font Awesome 5.0.2 using CSS Pseudo-elements
当将这两个库一起使用并尝试使用CSS伪元素时,似乎存在一个错误。
我在这里创建了一个演示: http : //tappetyclick.com/fontawesomebug/ 。 锚中具有伪元素的文本消失,我只看到图标
如果我删除了Cookie同意插件代码,那么一切似乎都能按预期工作,请参阅http://tappetyclick.com/fontawesomebug/test.htm
是否有其他人看到过此问题或是否可能导致此问题。
我可能完全错了,这只是一个猜测。
我认为发生这种情况是因为Cookie同意将attr aria-labelledby
的aria-labelledby
cookieconsent:desc
定义为cookieconsent:desc
但:
是伪元素选择器,因此它正在尝试查找:desc
伪选择器(显然不存在)。
你也许可以在jQuery的定义它停止这种错误
jQuery.extend(jQuery.expr[':'], {
// add the :desc pseudo-selector to jQuery
desc: function (el, index, selector) {
// stub for now
return false;
}
});
或您可能正在使用的选择器库。
那是我最好的猜测
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.