javascript - 为什么我的点击功能不起作用

标签 javascript jquery

<script type="text/javascript">
$(function ()
{
   var $main = $('#main'),
    $1 = $('#1'),
    $2 = $('#2');

$2.hide(); // hide div#2 when the page is loaded

$main.click(function ()
{
    $1.toggle();
    $2.toggle();
});

 $senddvd.click(function ()
{
   alert('hello');
  // a=whichIsVisible();
   //alert(a);
});


function whichIsVisible()
{
    if (!$1.is(':hidden')) return $1;
    if (!$2.is(':hidden')) return $2;
}

});

</script>

在 main 上的点击似乎确实有效,但不确定为什么它在 senddvd 上不起作用

<div id="senddvd" align="center"><img   border="0"  src="images/senddvd.png"></div>

谢谢 普拉迪

最佳答案

$senddvd 不应该是 $('#senddvd') 吗?

关于javascript - 为什么我的点击功能不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4749718/

相关文章:

javascript - 调整 div 的高度 - 基于分辨率和元素数

javascript - ReactJS SyntheticEvent stopPropagation() 仅适用于 React 事件?

javascript - Jquery html 在最后插入

php - 替代 jQuery 的 serialize()?

javascript - 如何为 Sails 中的图像生成外部 url?

javascript - 对于 html/css/js,在移动模式下幻灯片放映一个周期后, slider 图像会恢复为原始大小

javascript - 当有人在机器人 DMS 中输入时,如何让我的不和谐机器人在特定 channel 中输入?

javascript跳过数组中的重复排列

javascript - 将鼠标置于 Canvas 上移动图像的中心

javascript - onReadyStateChange 未在 IE 中针对 XHR 请求触发