有没有办法完全改变选择器onclick的css属性及其值?也许这不是必要的。现在我正在使用jquerymobile,我只是使用li选择器覆盖默认的listview样式,并且在值之后重要。我有一个图像,我正在使用每个列表视图中包含的按钮。当它被点击时,我希望能够将一个类附加到列表视图,以便替换我已经使用的样式来覆盖默认的新样式。
答案 0 :(得分:0)
.css()
有3个构造函数
var appliedStyles = $(selector).css();
$(selector).css("display", "block");
$(selector).css({"display":"block", "margin":"20px", "padding":"5px"});
将新类添加到选择器
$(selector).addClass(className);
答案 1 :(得分:0)
您可以使用.addClass添加具有适当样式的类,或者您可以使用jquery的.css()。
答案 2 :(得分:0)
我认为这就是你要找的东西,只需用你的按钮上的类替换.examplebutton,example1是你要替换的类,example2是新的类名。
<script>
$(document).ready(function() {
$('.examplebutton').click(function() {
$('.example1').removeClass('example1').addClass('example2');
}); // end click
}); // end ready
</script>
干杯!