div中的图像,都有onclick事件,我可以扭转泡沫吗?

时间:2012-03-28 00:52:32

标签: javascript jquery onclick carousel shadowbox

我有一个图像轮播和影子框。我希望用户能够通过图像进行搜索,当他们点击聚焦图像时,它会在影子框中打开。目前html是这样的:

<div class="slides">
  <div>
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;">
       <img src="img.jpg">
    </a>
  </div>
  <div>
    <a href="#" onclick="javascript:ShadowboxRun(some parameters); return false;">
       <img src="img2.jpg">
    </a>
  </div>
</div>

我发现我相信我所有问题的路线都与冒泡有关。如果我错了,请纠正我,但我相信onclick在旋转木马之前开火。我最好的做法是什么呢?

谢谢

编辑:忘记提出主要问题。当用户点击旋转木马的幻灯片2时,它会移动幻灯片并单击打开阴影框。我希望用户能够在幻灯片上单击它移动,如果他们再次点击它,它会打开一个影子框。

edit2:修复了我在代码原始副本中的错误

edit3:上传了我的最新版本,如果有帮助的话,这里是链接http://hdguitarlesson.com/HDLessonsBeta/。任何帮助是极大的赞赏。我已经绞尽脑汁待了好几个小时

1 个答案:

答案 0 :(得分:0)

你可以通过jquery在任何事情上使用onClick()命令,这样你就可以简单地为该图像添加一个类或id,然后点击它。