【发布时间】:2018-03-22 12:39:20
【问题描述】:
我的页面上有尺寸样本。当我单击样本“选定”类添加到单击的样本。 如果我再次单击,则添加的类将被删除。
我想在再次单击该元素时停止删除该类。
HTML:
<div class="swatch-attribute-options clearfix">
<div class="swatch-option text selected" option-type="0" option-id="143" option-label="L" option-tooltip-thumb="" option-tooltip-value="L">L</div>
<div class="swatch-option text" option-type="0" option-id="142" option-label="XL" option-tooltip-thumb="" option-tooltip-value="XL">XL</div>
</div>
【问题讨论】:
-
用来添加类的jquery代码在哪里?
-
不知道,从哪里来的?
-
你的意思是点击时执行的代码不是你的吗?
-
是的,这不是我编码的。我想在同一元素上再次单击时停止删除该类。
-
@OwaisAslam:我怀疑该行为来自 OP 包含的插件。无论如何,您可以简单地禁用
click事件来避免它。只需在您的 javascript 末尾包含$(".swatch-attribute-options .swatch-option").on("click", function() {$(this).off("click")})
标签: jquery magento2.1