0

セレクター onclick の css プロパティとその値を完全に変更する方法はありますか? 多分それは必要ありません。現在、私は jquerymobile を使用しており、li セレクターと値の後の !important を使用して、デフォルトのリストビュー スタイルをオーバーライドしました。各リストビューに含まれるボタンとして使用している画像があります。クリックすると、クラスをリストビューに追加して、既に使用しているスタイルを置き換えて、デフォルトを新しいスタイルでオーバーライドできるようにしたいと考えています。

4

3 に答える 3

0

.css()3つのコンストラクターを持つ

var appliedStyles = $(selector).css();
$(selector).css("display", "block");
$(selector).css({"display":"block", "margin":"20px", "padding":"5px"});

セレクターに新しいクラスを追加するには

$(selector).addClass(className);
于 2013-02-13T04:26:24.427 に答える
0

.addClass を使用して適切なスタイルのクラスを追加するか、jquery の .css() を使用できます。

http://api.jquery.com/css/

于 2013-02-13T04:26:35.147 に答える
0

これがあなたが探しているものだと思います.examplebuttonをボタンのクラスに置き換えてください。example1は置き換えるクラスで、example2は新しいクラス名です。

<script>
$(document).ready(function() {
$('.examplebutton').click(function() {
$('.example1').removeClass('example1').addClass('example2');            
}); // end click
}); // end ready
</script>

乾杯!

于 2013-02-13T04:34:25.897 に答える