我正试图创建一个颜色选择器,并遇到了一个大问题。例如,我想点击某个文本后面的div来改变它的颜色,我将无法执行此操作,因为文本会覆盖bg。我可以在这里做什么,以便我可以单击该元素而不包含所有元素都具有的dom框?如何通过忽略dom来获取点击元素?
-1
A
回答
0
通过运行stopPropagation()
它只会选择单击元素。
$(".ColorCardBackgroundView").click(function(e) {
e.stopPropagation();
document.getElementById('ColorCardBackground').jscolor.show();
});
+0
这是回答您自己的问题或评论? – hungerstar
+0
这是一个答案,它正是我所需要的。 –
+0
你必须有'.ColorCardBackgroundView'元素嵌套在对方呢? – hungerstar
相关问题
- 1. 如何通过鼠标点击PyQT5来获取DOM元素QWebView
- 2. 如何通过单击动作获取元素的DOM节点
- 3. 通过点击删除DOM元素
- 4. 当点击元素的子元素时忽略点击事件
- 5. PHP:获取DOM元素通过类名
- 6. 如何点击selenium webdriver中的DOM元素通过C#
- 7. 获得一个DOM范围通过点击元素
- 8. 通过点击元素后面的元素来获得元素的innerHTML
- 9. 热点可以通过鼠标获取DOM或jQuery元素吗?
- 10. 如何通过CSS(CSS3)获取DOM前的元素?
- 11. 如何通过标识获取所有元素PHP DOM
- 12. 如何通过其索引获取jQuery UI标签DOM元素?
- 13. DomDocument/DOMXPath - 如何通过itemprop和img src获取HTML Dom元素
- 14. 如何通过从$ .ajax()获取的DOM访问元素?
- 15. 通过DOM元素
- 16. java.util.concurrent.DelayQueue忽略过期元素
- 17. 点击获取元素ID
- 18. 获取点击:伪元素
- 19. JavaScript:获取点击元素
- 20. 如何通过.get()获取父元素一次获取元素
- 21. 如何通过点击父元素来检查复选框
- 22. 获取元素点击SVG元素
- 23. 获取DOM元素
- 24. 通过id来获取元素,在PHP
- 25. 如何通过点击来获得像素的坐标
- 26. 如何在Android webview中通过ID捕获元素点击?
- 27. 如何通过jmeter访问DOM元素
- 28. 如何插入DOM元素刚过DIV点击
- 29. 如何通过innerText获取元素
- 30. 如何通过jquery获取canvas元素?
你能否详细说明你的问题与代码和屏幕截图并不清楚你有什么要问的,显然是一个问题更多关于你的逻辑比DOM – ncubica
@ncubica看看更新的帖子。 –
如果文本位于_bg div_中,则将单击事件委托给_bg div_。否则委托给'
'并观看所有点击。如果它们来自经批准的来源,则获取颜色。或类似的规定。 – hungerstar