我整个早上都在用这个代码撞墙,最后决定来这里寻求帮助。
我有以下标记。
<h3 class="element-title">Summary <span class="cs">THIS IS AN IMAGE</span></h3>
<textarea class="edit-mode" id="summary-<?php echo($randomId); ?>"><?php echo(br2nl($erow['summary'])); ?></textarea>
和下面的Jquery。
$(".cs").live('click',function() {
var element=$(this);
var sc=element.prev(1).next('.edit-mode');
alert(sc.toSource());
});
我想做的是,当点击它时,它会返回ID,甚至是它下面的文本区域的对象。不幸的是,页面是非常动态的,所以我必须选择“.edit-mode”的类名,所以引用ID不是一个选项-如果是我会这样做。
我认为问题在于span在<h3>
标记内,所以我必须退出它,然后是next()
,但这样做不起作用。
有人能帮忙吗?
先谢谢你了
亚历克斯
2条答案
按热度按时间kq0g1dla1#
你有没有尝试过这样的东西:
ozxc1zmp2#
这是一个纯粹的猜测,但会
为你做吗