以下のコードがあります。jQueryの.on
関数を使用して機能させようとしていました。しかし、うまくいかないようです。私が基本的にやろうとしているのは、HTML 選択でオプションを選択するたびに、目的の要素で onclick を押すことです。初回のみ動作します
$('#orderby').on('change',function() {
var orderbyOption = $('#orderby option:selected').val()
if (orderbyOption == "proyecto"){
$('#proyectoOrder').click();
}
if (orderbyOption == "ano"){
$('#anoOrder').click();
}
if (orderbyOption == "tipo"){
$('#tipoOrder').click();
}
});
要素の はorderby
どこですかid
select
<select id="orderby" style="float: left; left: 360px; padding-top: 2px; position: absolute; text-align: left; top: 6px;">
<option value="projecto">projecto</option>
<option value="ano">ano</option>
<option value="tipo">tipo</option>
</select>