troubleshooting Question

Check if div is hidden to decide whether to slideDown or slideUp

Avatar of Al4ddin2
Al4ddin2 asked on
jQuery
4 Comments1 Solution389 ViewsLast Modified:
Hi,

I currently have this script which slides down hidde content when a trigger is clicked, it also changes the text from 'More' to 'Less' and the image from a down arrow to an up arrow.
Firstly is there a more efficient way of doing it and also I need to add an action so that if the content is now shown and the text and image changed then the next time a user clicks it slides Up.

function toggleslideDown (activator, selector) {
				$(activator).click(function(){
					$(this).prev('section').find(selector).slideDown();
					$(this).find('span').text("Less");
					$(this).children('img').attr('src', 'img/up-arrow.png');
				});
			}

Thanks
Join the community to see this answer!
Join our exclusive community to see this answer & millions of others.
Unlock 1 Answer and 4 Comments.
Join the Community
Learn from the best

Network and collaborate with thousands of CTOs, CISOs, and IT Pros rooting for you and your success.

Andrew Hancock - VMware vExpert
See if this solution works for you by signing up for a 7 day free trial.
Unlock 1 Answer and 4 Comments.
Try for 7 days

”The time we save is the biggest benefit of E-E to our team. What could take multiple guys 2 hours or more each to find is accessed in around 15 minutes on Experts Exchange.

-Mike Kapnisakis, Warner Bros