jQuery Tutorials
jQuery Effects
jQuery HTML
jQuery Traversing
jQuery AJAX
jQuery Misc
We will use the same three methods from the previous page to set content:
text()
- Sets or returns the text content of selected elementshtml()
- Sets or returns the content of selected elements (including HTML markup)val()
- Sets or returns the value of form fieldsThe following example illustrates how to set content with jQuery text()
, html()
, and val()
methods:
text()
, html()
, and val()
All three jQuery modes above: text (), html (), and val (), also come with a re-drive function. The back drive function has two components: the current element index in the selected items list and the actual (old) value. Then return the character unit you wish to use as the new value from the function.
The following example illustrates text()
and html()
with a callback function:
The jQuery attr()
method is also used to set / change attribute values.
The following example shows how to change (set) the href attribute in a link:
The attr()
method allows you to set multiple attributes at once.
The following example shows how to set both href and title attributes simultaneously:
The jQuery method attr()
, also comes with a re-drive function. The callback function has two components: the current element index in the list of selected elements and the actual (old) value. Then return the character unit you wish to use as the new attribute value from the function.
The following example illustrates attr()
with a duplicate drive function: