我想在工具提示中顯示JSON響應(來自ajax調用)。我想將工具提示相對於它的觸發元素(一個錨點)放置在它的左下方。我將在同一頁面上有很多觸發元素。我想用這樣的東西:如何在jQuery中定位相對於其觸發器元素的工具提示?
$.ajax({
// Do stuff
success: function(response) {
$(this).after("<div class='tooltip'>" + response.message + "</div>");
}
});
此代碼不能解決我的問題。它將工具提示插入到目標元素的容器中。我需要工具提示浮動並且獨立於目標元素,有點像StackOverFlow在提交帖子時顯示的工具提示。
任何想法如何在jQuery中做到這一點?
它不一定必須是'body'的直接孩子,只要它的位置是絕對的(並且其父母不是相對定位的),它就完全從文檔流中取出。 –
@jack是真的,但它有幫助。我通常在所有樣式表中都有'div {position:relative}'作爲默認值。 – Alnitak
@Alnitak,謝謝。但是,我如何注入工具提示div? ()後仍然使用? – Mohamad