gpt4 book ai didi

javascript - jQuery 更改事件仅在页面加载时触发?

转载 作者:行者123 更新时间:2023-11-28 16:04:37 24 4
gpt4 key购买 nike

我有一个.js文件在大多数情况下都有效,但是更改事件仅在页面加载时触发,而不是在选择发生应有的更改时触发。

$(document).ready(function(){
$("#dropdown").on("change keyup", colorizeSelect()).change();
});

function colorizeSelect(){
if($("#dropdown").val() == ""){
$("#dropdown").addClass("dropdown_placeholder");
}
else{
$("#dropdown").removeClass("dropdown_placeholder");
}
}

我是否遗漏了一些基本的东西,导致它在“#dropdown”更改时触发? #dropdown<select> 的 ID对象。

最佳答案

你有(),这意味着现在执行它。您没有为其分配引用。

$("#dropdown").on("change keyup", colorizeSelect()).change();
^^
ERROR

需要

$("#dropdown").on("change keyup", colorizeSelect).change(); 

关于javascript - jQuery 更改事件仅在页面加载时触发?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15624694/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com