首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将onclick限制为仅限于H2?

如何将onclick限制为仅限于H2?
EN

Stack Overflow用户
提问于 2012-08-04 03:19:19
回答 4查看 203关注 0票数 2

http://jsfiddle.net/dragontheory/CxNnB/

需要能够限制onclick到只是H2。否则,单击内部内容会将其关闭。

更改:

代码语言:javascript
复制
$('article').on('click', function() {

代码语言:javascript
复制
$('h2').on('click', function() {

因为它不是父母,所以没有帮助吗?

谢谢。

原创:http://paintincode.blogspot.com/2012/04/css3-transition-slideup-box-take-2.html http://jsfiddle.net/cpkDg/

EN

回答 4

Stack Overflow用户

发布于 2012-08-04 03:21:55

它不起作用,因为.content不是this的子元素,在这个上下文中是<h2>元素。您可以使用$(this).parent()遍历到<h2>的父元素

代码语言:javascript
复制
$('h2').on('click', function() {
    slide($('.content', $(this).parent()));
});
票数 2
EN

Stack Overflow用户

发布于 2012-08-04 03:22:44

代码语言:javascript
复制
$('h2').on('click', function() {
    slide($(this).next('.content_w').find('.content'));
});

代码语言:javascript
复制
$('h2').on('click', function() {
    slide($(this).parent().find('.content'));
});
票数 1
EN

Stack Overflow用户

发布于 2012-08-04 03:23:14

代码语言:javascript
复制
$('h2').on('click', function() {
  slide($(this).parent().find('.content')); 
});

Demo

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11801994

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档