Jquery 我可以删除wordpress内联css吗?
我有一个问题:Jquery 我可以删除wordpress内联css吗?,jquery,css,wordpress,inline,Jquery,Css,Wordpress,Inline,我有一个问题: <img src="http://localhost:8080/wordpress/wp-content/themes/ITR/timthumb.php?src=http://localhost:8080/wordpress/wp-content/uploads/2012/05/90-0331-e1336510507762.jpg&w=940&h=320&zc=1" alt="" class="png preload" ;="
<img src="http://localhost:8080/wordpress/wp-content/themes/ITR/timthumb.php?src=http://localhost:8080/wordpress/wp-content/uploads/2012/05/90-0331-e1336510507762.jpg&w=940&h=320&zc=1" alt="" class="png preload" ;="" style="opacity: 0;" />
我想将style=“opacity:0”
更改为style=“opacity:100”
我该怎么做?使用jQuery?是的,您可以使用jQuery:
$('.png.preload').css({'opacity':1});
编辑:正如在对原始问题的评论中指出的,不透明度是介于0和1之间的值。我修改了上面的jQuery代码段以反映这一点。您可以使用jQuery设置样式属性
jQuery(“img.png.preload”).attr('style','opacity:1')
最好是删除该属性,您可以使用jQueryremoveAttr
来删除它
$(document).ready(function() {
$('.png.preload').removeAttr('style')
});
请注意,“不透明度”的值设置为0到0之间1@michaelward82:您是正确的,但是,高于1的任何值都不会被视为1吗?规范建议“0.0(完全透明)到1.0(完全不透明)范围之外的任何值都将被限制在此范围内。”——当然,这意味着您将依赖于正确的错误处理。@downvoter:我假设downvote是因为之前的不透明度值错误造成的?我的错误——我忽略了这一点。尽管如此,我相信如果你将不透明度设置为1以上的任何值,它实际上会将其视为1。谢谢!但是在哪里输入这个jQuery代码段呢?@ErolMujak:您可以将它放在
标记之间。另外,请确保包含jQuery库,并像下面这样包装代码段$(function(){/*snippet here*/})代码>。您可以阅读jQuery的基础知识。当您可以直接使用.css({'opacity':1})设置css,而不影响应用的其他样式时,像这样设置属性看起来很糟糕。