KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I received some amazing help from others, concerning finding and replacing text with jquery. The code below will find the word: "Subject:" and replace it with "Name:" $("*").each(function () { if ($(this).children().length == 0) { $(this).text($(this).text().replace('Subject:','Name:')); } }); And this works wonderfully. The only thing I'm running into issues with is replacing text that is loaded after the page loads. I do have some javascript functions that are displaying data from the server, but only after the page has loaded all elements. For example, a user selects a value from a dropdown that initiates an event to load a list of products from the database. I format some of those products like this: Granny Smith Apples Price: x.xx per pound Nutritional facts.... I will only want to find a replace the word "Price:", and possibly replace it with "Cost:". But as I mentioned, that data has not been loaded yet. And only displays after the user selects "Granny Smith Apples" from the dropdown menu. Is this a limit I have to live with?
Tags (comma-separated)
Save Edits
Cancel