jQuery用のddSlickプラグインを使用しています.onSelectedメソッドは、作成したドロップダウンからオプションを選択した場合にのみ実行する必要があります。
唯一の問題は、私が持っている次のコードが、ページが読み込まれるとすぐに onSelected を実行するように見えることです。
誰かが私を正しい方向に向けることができますか?
$('#flag').ddslick({
imagePosition:"left",
background:"none",
width:"66px",
onSelected: function(data){
var chosenCountry = data.selectedData.value;
chosenCountry = chosenCountry.toLowerCase();
if(data.selectedIndex > 0) {
if( new_url[1] in oc(['de', 'es','fr','it']) ) {
console.log("translated pages");
}
} else {
console.log("English site");
}
}
});
ありがとう