I have an h1 with id of toptitle that is dynamically created, and I am not able to change the HTML. It will have a different title depends on a page. Now when it is Profile, I want to change it to New word with jQuery.
<h1 id="toptitle">Profile</h1> // Changing only when it is Profile // to <h1 id="toptitle">New word</h1> Note: If the text is Profile, then change it to New word.
jQuery text() Method Tip: To set or return the innerHTML (text + HTML markup) of the selected elements, use the html() method.
$(function() { alert($("body"). find("a p"). text()); //or just $("a p"). text() });
This should work fine (using .text():
$("#toptitle").text("New word");
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With