Uncaught TypeError: Object [object Object] 没有 准确的“替换”方法。编码:
var controls = $('#head_hidden').children().eq(0);
var item_mouse_over = function() {
$(this).append(controls);
}
var item_mouse_leave = function() {
$(this).detach(controls); //this is the problematic strig
}
$('.item').mouseover(item_mouse_over);
$('.item').mouseleave(item_mouse_leave);
这是jsfiddle解释。使用 item_mouse_over() 我将“控件”添加到元素,但使用 item_mouse_leave() 我无法删除它们:(