Here’s a simple script that replaces all the Header Tags (H1, H2, H3) in a page
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Convert all Header Tags using jQuery</title>
<script src="jquery-1.4.1.js" type="text/javascript"></script>
<script type="text/javascript">
$(function () {
$("#btnConvert").click(function () {
$("h1, h2, h3").replaceWith(function () {
return "<b>" + $(this).text() + "</b>";
});
});
});
</script>
</head>
<body>
<div>
<h1>Paragraph One starts here</h1>
<p>This is some content of paragraph one</p>
<h2>Paragraph Two starts here</h2>
<p>This is some content of paragraph two</p>
<h3>Paragraph Three starts here</h3>
<p>This is some content of paragraph three</p>
<input id="btnConvert" type="button" value="Convert Headers" />
</div>
</body>
</html>
The replaceWith(function) is a new addition in jQuery 1.4 which can return a HTML string.
See a Live Demo
Tweet
No comments:
Post a Comment