Use jquery to set value of div tag
if your value is a pure text (like 'test') you could use the text() method as well. like this:
$('div.total-title').text('test');
anyway, about the problem you are sharing, I think you might be calling the JavaScript code before the HTML code for the DIV is being sent to the browser. make sure you are calling the jQuery line in a <script> tag after the <div>, or in a statement like this:
$(document).ready(
function() {
$('div.total-title').text('test');
}
);
this way the script executes after the HTML of the div is parsed by the browser.
To put text, use .text('text')
If you want to use .html(SomeValue)
, SomeValue should have html tags that can be inside a div it must work too.
Just check your script location, as farzad said.
Reference: .html and text
try this function $('div.total-title').text('test');