私のウェブサイトの画像にaddEventListener
を追加しています。マウスのクリックで3つの機能を切り替える
目標は、これらは私がしたい3つの機能です
document.getElementsByClassName("album-cover-art")[0].addEventListener("click", function (event){
});
3つの機能を切り替えるれる、ユーザーがこの画像をクリックするたびに(
album-cover-art
が)関数は(
function (event)
)と呼ばれるということです
どのようにこれらの3機能は、画像をクリックしたときに、それは彼らが切り替わりますというのEventListenerに呼び出しを含めることができ setCurrentAlbum(albumPicasso);
setCurrentAlbum(albumMarconi);
setCurrentAlbum(albumGreenDay);
??:切り替えます
document.getElementsByClassName("album-cover-art")[0].addEventListener("click", function (event){
//toggle between the 3 functions below:
setCurrentAlbum(albumPicasso);
setCurrentAlbum(albumMarconi);
setCurrentAlbum(albumGreenDay);
});
注:
- これは私がJavaScriptのみを使用することができませ挑戦であるjQueryの
- それは、永遠にそれらの間になりますないループを切り替える必要があります終了
@ downwotingの方には、なぜあなたのを説明するコメントを追加しないでください不快感............. !!!! –
ありがとう、 これは動作し、私は他の人も同様に働いたと確信していますが、私の理解のための最も単純で明確なようです –
@ samibirnbaum私は嬉しいです:) –