0
我想隐藏下面的数据属性data-snap-ignore="true"
只适用于分辨率低于880px,但我找不到如何去做。用低分辨率的Jquery删除数据属性
之所以这样做,是因为snap.js使用以下数据来禁用内容上的拖动事件,所以我有兴趣将它隐藏在较低分辨率上(手机和平板电脑用户用于使用拖动事件)。
随着数据的HTML:
<div id="content" class="snap-content" data-snap-ignore="true">
Content of the website
</div>
编辑:
的功能代码:
var target = e.target ? e.target : e.srcElement,
ignoreParent = utils.parentUntil(target, 'data-snap-ignore');
if (ignoreParent) {
utils.dispatchEvent('ignore');
return;
}
正如你可以看到它的工作原理只用data-snap-ignore
,而无需承担true
护理或false
,所以它应该被替换,可能是某种白色公司有可能吗?
见编辑(问题就来了那里) –