我想通过点击div中的按钮将我的HTML div导出为jpeg,我不希望按钮被打印。因此,我需要在div上的选择器,它不会选择具有div内某个类的项目。选择一个没有内部特定元素的元素
我已经试过:不是()选择,但它不appearantly工作:
$(".asdf:not(.export-button)")
这里是我的代码:
<div id="asdf">
<p>Lorem ipsum ...</p>
<img src="area_graph.png" alt="graph"/>
<p>hallo</p>
<button class="export-button">EXPORT</button>
</div>
$(".export-button").on("click", function() {
var $tempNode = $(this).parent()[0];
$tempNode.remove(".export-button");
console.log($tempNode);
// image export
});
元素都为什么只是没有设置显示:没有给该按钮? – user5014677
为什么不克隆格'asdf'与隐藏的div上的按钮,并使用该div使图像 – guradio