此代码适用于JSFiddle,但是当我将其放入Dreamweaver文档中或在浏览器中尝试使用时,div永远不会显示。目标是让用户在下拉菜单中选择'1'时显示'div'。我有两个独立的文件中的代码并将它们链接起来。任何帮助不胜感激。代码适用于JSFiddle,但不适用于Web浏览器或Dreamweaver
下面是HTML
<body>
<script type="text/javascript" src="file:///Macintosh%20HD/Applications/MAMP/htdocs/thesurebettor/Untitled-2.js"></script>
<select id = "typeoption">
<option value="0">Qualifying Bet</option>
<option value="1">Free Bet</option>
<option value="2">Risk Free Bet</option>
</select>
<div style='display:none;' id='sreturned'> Stake Returned
</div>
</body>
这里是脚本
$(document).ready(function(){
$('#typeoption').on('change', function() {
if (this.value == '1')
{
$("#sreturned").show();
}
else
{
$("#sreturned").hide();
}
});
});
在浏览器中打开开发者工具。看看控制台。阅读错误消息。我可以看到两个有可能(但完全没有发布)的竞争者。 – Quentin
看来你正在使用jquery而不包括它。 – Mattia
加。在我以前的评论中“不相关”而不是“未发布”。 – Quentin