在不同的标签上正确触发JavaScript

nic*_*ero -1 html javascript css jquery

我在我的项目中所有必要的地方尝试使我的javascript火灾时遇到困难.在我遇到问题之前,让我给你一些项目背景.

我制作了一个JSFiddle,它是一个非常基础的,但是对我当前网站的准确模拟.我们的想法是,当您单击黑框时,与该框关联的信息将显示在灰色的"信息"框中.

这是JSFiddle:http://jsfiddle.net/5dQUk/27/

问题是黑框中唯一可点击的区域是p标签周围的区域(http://imgur.com/AdQ0Z5F)

有没有办法在单击黑匣子的任何区域时触发javascript?我试过在JavaScript中添加ap异常,但它没有用....

$("#block-buttons").on("click", "div", ***"p",*** function (clickEvent) {
Run Code Online (Sandbox Code Playgroud)

非常感谢任何帮助,非常感谢!

Sme*_*egs 5

问题不在于可点击区域,而是事件处理程序中的逻辑.

这是一个工作版本

http://jsfiddle.net/5dQUk/36/

我刚刚将目标线更改为

var target = $(this).data("target");
Run Code Online (Sandbox Code Playgroud)