Remove the title attribute using jQuery
In WordPress, when you use wp_page_menu your anchor attribute’s usually carry a title with the same name. I’m not sure if it’s correct to do this, but it bother me when I hover over a page menu navigation link and I get a hover of the title.
So on my site I used jQuery to remove the title:
$("#nav a").removeAttr("title");
Pretty simple huh?
Related Posts
1 Trackback
- Remove WordPress Title Attribute | ClayCazier.com
October 28, 2010 6:09 PM

Digg
Furl
Reddit
del.icio.us
StumbleUpon
MySpace
Facebook
TwitThis
YahooBuzz
Mixx
Propeller
Slashdot
March 11, 2009
9:32 pm
Hey, yeah, that’s really simple! Right now I’m doing…
$clean_pages = wp_list_pages(‘title_li=&&echo=0′);
$clean_pages = preg_replace(‘/title=\”(.*?)\”/’,”,$clean_pages);
echo $clean_pages;
March 12, 2009
12:55 pm
Yes, a lot easier, but it won’t work on any browser that has javascript disabled.
March 21, 2009
11:25 am
correct me if i am wrong please….do i just put this code in my head section:
$(“#div_id”).removeAttr(“title”);
and that should remove the title attribute from displaying when I hover over any item within the #div_id ?
Note: it is not an a tag I am trying to remove the title attribute from, but rather a div tag.
March 21, 2009
2:24 pm
Yes, the removeAttr should remove any title attribute if there is one, as long as javascript is enabled.
October 29, 2009
5:08 am
Yes, but you of course need the jQuery library too. And you put this like so in your tags.
//
October 29, 2009
5:12 am
Seems like code etc doesn’t show up in the comments.