2012-09-05 165 views
3

我需要兩個條件才能成爲我的選擇器。我希望聽衆聽到下面按鈕的事件。我現在的選擇不工作:jquery的多個選擇器

HTML:

 <div class="myclass" data="mydata"> 
      <button>1</button> 
      <button>2</button> 
      <button>3</button> 
     </div> 

的JavaScript(不工作):

$('body').on('click.myListener', '[data^=mydata] .myclass > button ', function (e) {}) 

回答

6

取出attributeclass選擇之間的空間:

$('body').on('click.myListener', 'div[data^=mydata].myclass > button', function (e) {})