You could use either:
if ( $('#foo').is(':hidden') ) { // do something } or ... if ( $('#foo').is(':visible') ) { // do something } --Karl _________________ Karl Swedberg www.englishrules.com www.learningjquery.com On Mar 3, 2008, at 8:07 AM, otherjohn wrote:
ok, I have 2 elements that use the .toggle function to hide and show themselves. But I would like, when each is clicked, for it to test if the other element is currently showing and hide it and vice versa. Can someone help me find how to do that? John