问题
Does anyone know the jQuery equivalent for window.document.write('')
in javascript?
Thanks
回答1:
This will add the string "hello" right before the body closing tag. Not exactly the behavior of write
, but you can do this to any element to get the content to appear where you want it.
$(document.body).append('hello');
Also available are prepend(content)
and replaceWith(content)
for all your insertion needs!
回答2:
First, jQuery is JavaScript, it is just a library of functions to make coding easier.
Second, you should avoid the use of document.write
. You should use jQuery to append the text to the DOM element you want.
Example:
$('#myDiv').append('some new text')
回答3:
Try to use this example:
table = $('#flightTypeEditTemplate').clone();
table.attr('id','');
document.write(table.html());`
来源:https://stackoverflow.com/questions/5489989/jquery-equivalent-for-window-document-write