-1

関数を介して渡す HTML 文字列があり、関数内からその変数に対して Jquery メソッドを実行できるようにしたいと考えてい.attr('href')ます.text()。これには簡単な解決策があり、一時的にDOMを追加するよりもエレガントなものがあると確信しています。

HTML

<div class="here"></div>

Javascript

link = '<a href="http://www.google.com">Google</a>';

// This works
$('.here').html(link);
works = $('.here').text();
console.log(works);

// This doesn't
not = link.text();
console.log(not);

http://jsfiddle.net/dfgYK/

4

3 に答える 3