-1

タイトル属性を既存のhtmlに挿入できればいいのにと思います。それが可能かどうかわからない..

http://jsfiddle.net/9X53k/

var existedHtml = "<li><a href='#'>some item</a></li>"

$('div').append(existedHtml);

// if user did some option run the below code..
// it doesnt work that way btw..
$(existedHtml).find('a').attr('title','work?');
4

2 に答える 2

1

jQueryでラップしてみてください

$(somePredifinedHTML).attr('title','myTitle');

タイトルを付けたい場合は、find を使用できます

$(somePredifinedHTML).find('a').attr('title','myTitle');

アップデート

このように変更した後、htmlを保存する必要があります

var existedHtml = "<li><a href='#'>some item</a></li>"
existedHtml = $(existedHtml).find('a').attr('title','work?');    
$('div').append(existedHtml);

デモ

于 2013-10-14T13:38:13.270 に答える