<htmldivelement>没有方法'siblings'</htmldivelement>

时间:2011-06-03 15:32:41

标签: jquery exception methods traversal

我试图更改div元素的兄弟,这是我使用的语句

$('.edit').click(function(){
    this.siblings('.innerInfo').html("success");
});

它不断抛出<HTMLDivElement> has no method 'siblings'异常,我真的无法弄清楚原因。我已经启动了jQuery,我已经在document.ready

上启动了脚本

感谢您的帮助!

2 个答案:

答案 0 :(得分:14)

使用$(this)代替this

答案 1 :(得分:0)

你应该引用$(this),如:

$('.edit').click(function(){
    $(this).siblings('.innerInfo').html("success");
});