通过div单击基础元素我有一个div有background:transparent,连同border..在这下面div我有更多的元素。当前,当我单击覆盖的外部时,我可以单击基础元素div..但是,当直接单击覆盖时,我无法单击基础元素div.我想通过这个点击div这样我就可以点击底层元素了。
4 回答
忽然笑
TA贡献1806条经验 获得超5个赞
pointer-events: none
AlphaImageLoader.PNG/.GIFdiv
pointer-events: none;background: url('your_transparent.png');filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='your_transparent.png', sizingMethod='scale');background: none !important;
至尊宝的传说
TA贡献1789条经验 获得超10个赞
pointer-events: nonepointer-events: auto
.parent {
pointer-events:none; }.child {
pointer-events:auto;}<div class="some-container">
<ul class="layer-0 parent">
<li class="click-me child"></li>
<li class="click-me child"></li>
</ul>
<ul class="layer-1 parent">
<li class="click-me-also child"></li>
<li class="click-me-also child"></li>
</ul></div>
侃侃尔雅
TA贡献1801条经验 获得超16个赞
将单击附加到要单击的div上。 藏起来 确定指针在哪个元素上。 启动对该元素的单击。
var range-selector= $("")
.css("position", "absolute").addClass("range-selector")
.appendTo("")
.click(function(e) {
_range-selector.hide();
$(document.elementFromPoint(e.clientX,e.clientY)).trigger("click");
});- 4 回答
- 0 关注
- 665 浏览
相关问题推荐
添加回答
举报
0/150
提交
取消
