我有一些奇怪的问题与JavaScript我不能真正解决。 我有三个html输入框与一个小的js文件来显示或隐藏第二个和第三个取决于在第一个框中选择什么。我使用这些功能:JQuery显示/隐藏给出奇怪的结果
$('#maintype').on('change', function() {
if (this.value == '1') {
$("#fries").show();
} else {
$("#fries").hide();
}
});
问题进出口运行到的是,当我强调“薯条”第二个下拉没有显示。第三个输入框从不显示。我尝试了各种解决方案,但我无法弄清楚为什么。
我把我的代码上github
任何人都可以给我在哪里,我错了一些见解?是否有另一种更简单的方法来完成这项工作?
你是否认为你可以在你的问题中放置你的html,这样我们就可以看到它。通常不建议链接到github回购。 – DominicValenciana
为什么你有两个不同的document.ready和5'$(#maintype).on(change'? – sTx
如果你能提供一个最小的可执行代码来重现你的问题,那将是很好的。挖掘一些github回购并不是什么SO是 – Aer0