最安全的方式,如果變量的值可能包括像<
這是特殊的HTML字符,是使用text
功能:
$(document).ready(function(e) {
var main = $('.main-img');
$("<div class='slide_title'></div>")
.text(main.attr('alt'))
.insertAfter(main);
});
如果想在變量的文本使用HTML,然後或者字符串連接或html
功能:
使用concat:
$(document).ready(function(e) {
var main = $('.main-img');
$("<div class='slide_title'>" + main.attr('alt') + "</div>")
.insertAfter(main);
});
html
:
$(document).ready(function(e) {
var main = $('.main-img');
$("<div class='slide_title'></div>")
.html(main.attr('alt'))
.insertAfter(main);
});
thnx mate this works .. – Habib