How to re write innerHTML in jQuery
我的JS中有以下内容。
1 2 3 | for (var i = 0; i < this.length; i++) { this[i].innerHTML = thehtmlval; } |
我想在jquery中编写相同的代码。
我做了一些搜索,看到了这个,但不知道如何应用在这个案例中。有人能帮忙吗?
试试这个
1 | $(this).html(thehtmlval); |
如果是多个,则可以使用jquery
假设代码中的
1 2 3 | $(this).each(function() { $(this).html(thehtmlval); }); |
或者仅仅是:
尝试
1 2 3 | $(selector).each(function() { $(selector).html(htmlval); //ovverides previous html in side the selector }); |
网址:http://api.jquery.com/html/
试试这个
4首先我们应该知道这是什么。
例如,如果这只是一个DIV,则可以使用下一个代码:
1 2 3 | ${'#myDivId'}.html(thehtmlval); or ${this}.html(thehtmlval); |
如果要添加文本,可以使用下一个文本:
1 2 3 | ${'#myDivId'}.text(thehtmlval); or ${this}.text(thehtmlval); |
不要使用innerhtml或html(),而是使用text()。