我有以下代码:
$('div[class^=locked_]').click(function() {
var newThis = $(this) ;
$(this).load(url + " #" + $(this).attr("id"), function() {
var loaded = $(this).children("#" + $(this).attr("id")) ;
alert($(loaded).attr("class")) ; // displays "locked_true"
$(newThis).replaceWith($(loaded)) ;
alert($(newThis).html()) ;
}) ;
}) ;
我不明白我得到的行为:第一个警报显示正确的类(以“locked_”开头)。第二个警报显示为空。尽管它具有正确的类,但我无法再次单击同一个按钮。正常吗?我该怎么办 ?