0

HTML を「OFF」から「ON」に変更したい。次のように、jQuery と .html を使用してこれを行うことができます。

HTML:

<div class="sample" onclick="run();"><p>OFF</p></div>

Jクエリ:

function run(){
  $('.sample p').html("ON");
}

ただし、これを行うと、別のonclickイベントで「OFF」に戻したいと思います。私は試しました.. if/else ステートメント、変数、switch ステートメント。何も機能していないようです。html を切り替えるための別の推奨される方法はありますか?

Google の検索機能を使用してもうまくいきませんでした。

4

7 に答える 7

0

ただのアイデア:

http://jsfiddle.net/Mr2Mk/3/

HTML

<input class="toggle" type="checkbox"/>

CSS

input.toggle:after {
    content: "OFF";
    margin-left: 1.5em;
}

input.toggle:checked:after {
    content: "ON";
}

砂糖を増やすと、次のようになります。

http://dropthebit.com/15/iphone-like-ios5-toggle-buttons/

于 2013-06-04T22:17:30.820 に答える