Javascript Lightbox2标题中的按钮未触发Click事件

Javascript Lightbox2标题中的按钮未触发Click事件,javascript,jquery,lightbox2,Javascript,Jquery,Lightbox2,我在Lightbox2标题中添加了一个按钮: <a href="link-to-img" data-lightbox="gallery" data-title=" <div class='popup-button-container'> <button class='order-button'>Order now</button> </div>"><img src="img.jpg"> </a>

我在Lightbox2标题中添加了一个按钮:

<a href="link-to-img" data-lightbox="gallery" data-title="
  <div class='popup-button-container'>
    <button class='order-button'>Order now</button>
  </div>"><img src="img.jpg">
</a>
相同的代码适用于lightbox内容之外具有类<代码>订单按钮的任何元素


<a href="link-to-img" data-lightbox="gallery" data-title="
  <div class='popup-button-container'>
    <button class='order-button'>Order now</button>
  </div>"><img src="img.jpg">
</a>
您正在写下面的代码是数据标题

<div class='popup-button-container'>
        <button class='order-button'>Order now</button>
      </div>

现在点菜
这是在

$(文件)。在


因此,您应该在呈现lightbox时绑定事件,即呈现标题

您的内容是否在lightbox iframe中打开?我想是的。这就是js无法工作的原因。您的html包含错误。你也调试了你的代码吗?@see thec No.开发工具中没有iframe。@JeroenHeier你能告诉我哪里有错误吗?关闭数据标题引号并删除“>div和img标记之间的“>谢谢:D更改了
$(文档)。在(“单击“,”.order button”,函数(e){
$(.lightbox”)。在(“单击“,”.order button”,函数(e){
现在它可以工作了!
<div class='popup-button-container'>
        <button class='order-button'>Order now</button>
      </div>