html(val),text(val),append(content)和其他

Kem*_*min 3 jquery

这个问题可能听起来很主观,但我确实需要做出选择,为了让我这样做,我需要一些经验丰富的声音.

是否存在描述何时使用jquery的html(val),text(val)和append(content)以将内容注入元素的问题的资源,链接或意见?

这些可以竞争吗?或者它们都是为单独的任务而设计的?

问候,

KEM

Mih*_*kic 12

好吧,html(val)替换html内容,text(val)总是插入文本(不是标签),而append(val)将html内容附加到现有的html内容.它们是不同的功能html(val)是最强大的.

  • replaceWith替换元素,html()替换元素的内容. (2认同)