我想删除元素,id=decoratives / Interior但它不起作用.
如果由于特殊字符而无法正常工作,那么我该如何更改/空白?
$(".remove").on("click", function(e) {
e.preventDefault();
var category = $(this).data("cat");
$('#' + category.replace(/\s/g, '')).remove();
});Run Code Online (Sandbox Code Playgroud)
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.1/jquery.min.js"></script>
<div id="decoratives/Interior">
<a class="fancybox-gallery" href="http://wallpapercraze.com/images/wallpapers/nowallpaper-585747.jpeg">
<img class="animate scale animated" src="http://wallpapercraze.com/images/wallpapers/nowallpaper-585747.jpeg" alt="Image1" style="height:75px">
<div class="image-hover">
<i class="icon-zoom-in-2"></i>
</div>
</a>
<br>
<a class="remove" data-cat="decoratives / Interior">Remove Image</a>
</div>Run Code Online (Sandbox Code Playgroud)