JQuery 和内联和外部 CSS

标签 jquery css

我知道下面的 JQuery 将从图像标签中删除一个属性

$('img').removeAttr('height');

<img src="images/abc.jpg" alt="Image 1" height="30px" width="30px" />

但是,如果 img 标签采用以下格式,我该如何做呢?

<img src="images/abc.jpg" alt="Image 1" style="height:30px; width:30px;" />

另外,如果 CSS 在外部文件中,如何做同样的事情

<img src="images/abc.jpg" alt="Image 1" class="imgclass1" />

最佳答案

如果你这样做

$('img').css('height', '');

jQuery 将从元素中删除 height 样式

removes that property from an element if it has already been directly applied, whether in the HTML style attribute

关于JQuery 和内联和外部 CSS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9049922/

相关文章:

javascript - 问 : Selecting og:image with javascript

javascript - jQuery 将 JSON 值插入到具有特定类的元素

javascript - 对表单输入执行计算

javascript - 悬停不适用于选择选项

对表进行排序后不会触发 jQuery click() 事件

javascript - 回发期间的进度条 asp.net

html - table 头周围的边框

html - Bootstrap "img-responsive"为什么在我的代码中不起作用?

jquery - Superfish 菜单垂直向左打开?

html - CSS3 文本将 Div block 向下推到下方 - 需要包含行