だから私はCodepenで取り組んでいるこのアイデアを持っています. そのまま動作していますが、クリック可能な領域を追加する前に、リファクタリングと DRY の大幅な必要性に気付きました。これまでのところ動作しますが、非常に見苦しく、大量のコードを繰り返す必要があります。
$(.class).click(function() { ... });
そのため、多くの関数を、代わりに $(this) を使用して単一の .click 関数を設定する switch ステートメントに置き換えようとしています。しかし、私は迷っています。
ここですべてを確認し、編集することもできます: http://codepen.io/lukewatts/pen/ubtmI
近づいた気がしますが、壁にぶち当たりました。一番上のコメントアウトされた部分は DRY の試みであり、今のところコメントアウトされていないのは作業バージョンです。min、off、max の単語または LED をクリックして動作を確認します。
これについてアドバイスをいただき、ありがとうございます。正直なところ、PHPは私のメイン言語です。
PS私は持っていてleds.click(function() { ... })
、それを交換しましたleds.on(function() { ... })
が、まだ何もありません。