在另一个div中找到一个div并在其中找到一个按钮并为其添加一个处理程序

时间:2014-06-30 03:12:51

标签: javascript jquery

有一个div类和#34; row"里面有div,每个div都有按钮。我想在" row"中找到第一个div。和它的第一个按钮,并为其添加一个处理程序。以下是我在不同版本中所做的工作:

 $(document).on("click", "div.row div.my_class1:eq(0) .btn.my_class2:eq(0)", function() {
    alert("yes");
  });

我也试过这个:

 $(document).on("click", "div.row > div.my_class1:eq(0) > .btn.my_class2:eq(0)", function() {
    alert("yes");
  });

并尝试删除空格但没有运气。

1 个答案:

答案 0 :(得分:1)

试试这个:

  $(document).on("click", "div.row div.my_class1:first-child .btn.my_class2:first-child", function() {
     alert("yes");
 });