この種の質問をお手伝いして申し訳ありませんが、私は問題の解決策を見出そうとしましたが、機能が定義されていませんJavaScript(基本)
私はこれを行うことによって、他の要素をクリックすることで、要素のクラスを切り替えしようとしています:
var myCanvas = document.querySelector('main');
function btOne() {
myCanvas.classList.toggle("one");
}
私はにクラスを追加したいdiv要素を定義し、機能を定義しました。
<main></main>
<div class="pickers">
<div class="pick one" onclick="btOne()"></div>
</div>
私はdivをクリックすると関数が定義されていないと言います。 私は何が間違っているのか分からないようです。 私のDEMOを確認して、実際に何が起こっているのかを確認してください。
私はjQueryなどのライブラリを使用しないようにしています。
さて、何の*はそれに*間違っていますか?それは何をしますか、それは何をしませんか?あなたのコンソールにエラーメッセージがありますか? – deceze
私はdivをクリックすると関数が定義されていないと言います。 –
jQueryは「javascriptのみ」です。 –