我想从 li 标签中删除样式属性。
<div class="hello mr person">
<div class="garage">
<ul class="stuff">
<li style="width: 148px;"></li>
<li style="width: 148px;"></li>
<li style="width: 148px;"></li>
<li style="width: 148px;"></li>
</ul>
</div>
</div>
由于某种原因,以下内容不起作用,我知道我已经很接近了,但我不明白我做错了什么。
<script type="text/javascript">
$(document).ready(function () {
$(".hello.mr.person").find(".garage").find(".stuff li style").remove();
});
</script>
最佳答案
你可以做到
$("li").removeAttr("style"); //removes all li style attributes.
如果 li
在 div 中
$('.garage li').removeAttr("style"); // remove specifically inside a div.
关于jquery - 如何通过Jquery从嵌套在两个div内的li标签中删除样式属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17528502/