jquery dynamic .append | .prepend | html的

时间:2013-06-07 21:06:23

标签: javascript jquery eval

我有一些html我希望将.prepend.append.html放入容器div中。

当前我有

$.globalEval('$("#target").'+ method + '(html)'

之类的评价
$('#target').append(html)

$('#target').prepend(html)

$('#target').html(html)

但是在诉诸eval时我感觉很脏。有替代品吗?

1 个答案:

答案 0 :(得分:6)

您可以在没有eval的情况下执行此操作:

$("#target")[method](html)

这使用bracket notation动态访问$("#target")对象的属性。