2014-05-12 139 views
-1

我順利拿到串first_slide,second_slide等,我想ID形成的字符串: 像點擊:發展 我想獲得它的ID:1,獲取ID,從HREF

  <ul> 
       <li><a href="#first_slide" id="1">the development</a></li> 
       <li><a href="#second_slide" id="2">the design</a></li> 
       <li><a href="#third_slide" id="3">the locate</a></li> 
       <li><a href="#fourth_slide" id="4">the layout</a></li> 
       <li><a href="#fifth_slide" id="5">the team</a></li> 
       <li><a href="#sixth_slide" id="6">contact</a></li> 
      </ul> 

回答

3

您可以使用this.id.click()處理錨:

$('ul li a').click(function() { 
    console.log(this.id); 
}); 

Fiddle Demo

如果您在<li>元素使用.click()處理程序,那麼你可以使用.find().attr().prop()沿:

$('ul li').click(function() { 
    console.log($(this).find('a').prop('id')); 
}); 

Fiddle Demo

0

您可以使用此

$('a').click(function(){ 
    console.log(this.id) 
})