入力チェックボックスがオンになっているかどうかを確認する必要があります。何かの要素がわかっていますが、何らかの理由で "find()"または "children )」それは私にエラー(ない関数)を与えている:両方動作しないJSで子供の入力がチェックされているかどうかを確認する
alert($("#playlist li")[currentSong].children('input').checked);
alert($("#playlist li")[currentSong].find('input').checked);
::/ HTML:
<ul id="playlist">
<li class="current-song hińska_muzyka"><input type="checkbox" checked class="hińska_muzyka_ch"/><a href="somme_src">name</a></li>
</ul>
JS/ 私が把握することはできません私は何をすべきそれを機能させるには そしておそらくcurrentSongは、現在再生中の曲でliのインデックスを含む私のvarですと推測できます。
okですが、特定の#playlistの入力を確認する必要があります。これが最初のものです。そして、これは私が問題を抱えているところです。 – Vivent
idは要素ごとに一意でなければならないので、最初に 'id = 'playlist''を' class =' playlist''に変換する必要があります。そして、各liをチェックするために '.each'を適用する必要があります。 。 –
ok。私はそれを試してみます – Vivent