这似乎很简单..但我对 jquery 有点不满意,也许我做错了什么愚蠢的错误?
我想单击一个图像,然后单击该图像,在它旁边隐藏另一个图像。
<script type="text/javascript">
$("#butShowMeSomeUnits").click(function() {
$('#arrowUnitspic').hide();
});
</script>
根据两张图片,身份证是正确的。我错过了什么?调试它,代码永远不会被解雇......
谢谢
编辑我将控件作为 asp 母版页上的嵌套控件,并且它的 id 正在被重写。我现在已经修复了 id,但我仍然无法得到任何快乐......我还看到我的标记被呈现为“输入”,这会有所不同吗?
<head>
<script src="js/jquery.min.1.5.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$("#butShowMeSomeUnits").click(function () {
$('#arrowUnitspic').hide();
});
});
</script>
</head>
<body>
<input type="image" src="bookings_media/buttons/show-me-some-units.png" onmouseout="this.src='bookings_media/buttons/show-me-some-units.png'" onmouseover="this.src='bookings_media/buttons/show-me-some-units_orange.png'" id="butShowMeSomeUnits" name="ctl00$ctl00$ContentPlaceHolder1$bookings_right_content$butShowMeSomeUnits">
</body>
编辑 JS 小提琴
如果有任何混淆......我用确切的代码缠绕起来的 JS 小提琴也不起作用......