javascriptを使用して動的なボタンを作成しています。しかし、ボタンonClickに<li class="active">
を割り当てることができません。私はjqueryを使用してアクティブなクラスを割り当てようとしましたが、これまでのところ作業がありませんでした。IDを使用したイベント処理の操作を適用してください。javascriptまたはjqueryを使用していれば良い解決方法はありますか?私はスタックオーバーフローで与えられたsoloutionをほぼ試しましたが、私にとってはうまくいきませんでした。Forループを使用して作成されたクリックされたボタンにアクティブなクラスを割り当てます。
for (var i = 0; i <feature_layer.length ; i++) {
<ul class="nav nav-pills"><a data-toggle="pill" class="mybtn" style="margin:25px;" id=' + mapport.selected_feature_layer[i] + '>' + layer_names[i] + '</a></li></ul>';
}
$('.mybtn').click(function() {
var selected_id =$(this).attr('id');
});
あなたは、単にそのようなループのためにJSとHTMLを混在させることはできません... – empiric