【发布时间】:2011-10-18 22:05:18
【问题描述】:
如果是这段代码,你会怎么说:not(this):
$(".draghandle").droppable({
accept: ".draghandle:not(this)"
drop: function ( event, ui ) {
$( this )
.addClass( "ui-state-highlight" )
.find( "p" )
.html( "Dropped!" );
}
});
您会看到接受选项旁边的选择器可能无效,虽然我没有检查过,但我想知道您是否有解决方案来验证它?我还没有找到一个,但如果你有一个解决方案也改变了代码的另一部分,请不要灰心,我只需要一个修复。 这是我正在尝试扩展的类似问题:jQuery: exclude $(this) from selector 这是我用作参考的主要代码的链接:http://jqueryui.com/demos/droppable/#accepted-elements
【问题讨论】:
标签: jquery jquery-ui jquery-selectors properties optional-parameters