0
當我創建元素,這是動態生成新的屬性,它不保存:jQuery的 - 生成的元素的新屬性不會保存
$("#div-main").on("mouseover", ".generated", function(e)
{
console.log("hover");
console.log($(this).attr("title")) // always undefined
if (typeof $(this).attr("title") === typeof undefined)
{
$.get("<URL with PHP>", function(data)
{
if (data != "")
{
$(this).attr("title", data);
console.log($(this).attr("title")); // data shows
}
else
{
$(this).attr("title", "no data");
console.log($(this).attr("title")); // "no data" shows
}
});
}
else
{
console.log("'title' attribute already set");
}
});
#div-main
不會產生。帶有類.generated
的元素是動態生成的元素。