我只是想寫出像這樣的代碼:運行.hover()可變jQuery的內部
var clickAction = function(){
$('#OL_Icon_55').append("<em class='well'>Hello World</em>");
}
$("body").one("mouseenter",clickAction);
而且我想隱藏Hello World
字符串時,鼠標懸停各地#OL_Icon_55
,比代碼將看起來像這個:
var clickAction = function(){
$('#OL_Icon_55').append("<em class='well'>Hello World</em>", function() {
$(this).hover(function() {
$(".well").hide();
});
});
}
$("body").one("mouseenter",clickAction);
但是這對我不起作用。有沒有人有更多的想法或正確的代碼,以便懸停功能可以工作?
的'append'方法沒有回調。另外FYI'hover()'將在下一個jQuery中被棄用。 – elclanrs 2012-08-08 21:18:01
你可以給我一些例子,以便代碼可以工作嗎? – 2012-08-08 21:19:42
爲什麼你要這樣做呢?爲什麼只有一次事件發生在身體上?你的邏輯看起來有點不對...... – elclanrs 2012-08-08 21:22:26