配列の、キーを<li>のクラス名に、バリューを<span>の色にしています。
$('キー').on('click', function () { });
上記のように、指定のクラス名をクリックしたときに動きをつけたいのですが、どのように記述して良いのかわかりません。
ご教授いただけないでしょうか?
<ul class="color_list"></ul> <style> .color_list li span { display: block; width: 50px; height: 50px; border-radius: 100%; } </style> <script src='https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js'></script> <script> const color_list = { red: '#f00', green: '#0f0', blue: '#00f' }; $(function () { $.each(color_list, function (key, value) { $('ul.color_list').append('<li class="' + key + '"><span style="background:' + value + '; "></span></li>'); }); }); </script>
「動きをつけたい」とはなんでしょう?
回答1件
あなたの回答
tips
プレビュー