我想创建一个带有text和bootstrap图标的元素。 HTML看起来像这样
<a>
Edit
<i class="icon-pencil" />
</a>
如何使用jquery获取此DOM元素?
答案 0 :(得分:1)
var anchor = $('<a>').text('Edit').append( $('<i class="icon-pencil"/>') );
或
var anchor = $('<a>').text('Edit').append( $('<i>').addClass('icon-pencil') );
并且不要忘记将此锚点插入到您的文档中:
$('#some-container').append(anchor);
答案 1 :(得分:1)
试试这个,
<强> HTML 强>
<div></div>
<强> SCRIPT 强>
$('div').html('<a> Edit <i class="icon-pencil" /></a>');