1
私はdivをクリックするとオプションを選択するために自分のフォームに使用したいコードを見つけました。javascriptの中の選択ボックスのクラスを追加する
$("div").on("click", function(e) {
var $select = $("select");
$select.val($(this).data("value"));
// simulate click:
$select.find(":selected").click();
});
しかし、私のフォームに複数の選択ボックスがあります。選択ボックスからこのコードにクラスを取得する方法はありますか?
「選択ボックスからクラスを取得する」という意味は不明ですが、基本的に*任意の*セレクタと同様に、ターゲットとするHTML要素を特定する必要があります。たぶん、ページ全体で一意に識別できますか?おそらくクリックした要素からDOMを突き止めてそれを識別できますか?もちろん、HTMLを見ずには分かりません。しかし、基本的には、あなたがターゲットとしている要素の広大な*数のオプションを指定する必要があります。 – David