[jQuery] Disabling <a> tags
<html>
<body>
Hello folks,
Another simple question I'm sure. I have a preview page in which I
want to display the text of a tags, but to disable the tag by changing
its href contents to #.
The code I use to populate the div (#preview) after an ajax call
is....
<tt>function showResponse(json) {
if (json.fields) {
for (var i = 0; i <
json.fields.length; i++) {
var
field = json.fields[i];
$("#theIndicator").hide();
switch(field.yesno) {
case
"Y":
$("div#preview").html(field.preview);
$("div#preview a").href('#');
$("div#content_editor").highlightFade({color:'yellow',speed:2000,iterator:'sinusoidal'});
$("#sMoreLinks, #sMoreLinksText,
#sMoreLinksDesc").val('');
$('#sMoreLinksAction').val("add")
$("#sMoreLinksDiv").html(field.linktable);
break;
case
"N":
$("div#content_editor").highlightFade({color:'red',speed:2000,iterator:'sinusoidal'});
$('#links_fback').html(field.message).addClass("error").show();
}
}
}
}
</tt>My attempt (<tt>$("div#preview a").href('#');</tt>) does
not work - I don't understand why it doesn't. Any
suggestions/insights?
Thanks,
Bruce</body>
</html>
_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/