我试图创建一个颜色选择器并遇到了一个大问题。比方说,我想点击一些文字后面的div来改变它的颜色,我不能做到这一点,因为文本会覆盖bg。我可以在这做什么来使它能够点击元素而不包括所有元素都有的dom框?
答案 0 :(得分:0)
通过运行stopPropagation()
,它只会选择点击的元素。
$(".ColorCardBackgroundView").click(function(e) {
e.stopPropagation();
document.getElementById('ColorCardBackground').jscolor.show();
});