Skip to content

Instantly share code, notes, and snippets.

@mikebranski
Created March 3, 2009 19:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save mikebranski/73465 to your computer and use it in GitHub Desktop.
Save mikebranski/73465 to your computer and use it in GitHub Desktop.
Layer One - slider examples
$(document).ready(function() {
/*
* Original
*/
$(".sliderContent").addClass("overflowSliderContent");
$(".sliderContent").children().addClass("hiddenSliderContent");
$(".sliderContent").each(function(i) { $($(this).children().get(0)).removeClass("hiddenSliderContent"); });
/*
* Chained
*/
$(".sliderContent")
.addClass("overflowSliderContent")
.children()
.addClass("hiddenSliderContent")
.end()
.each(
function(i) {
//$($(this).children().get(0)).removeClass("hiddenSliderContent");
// Not 100% sure if this'll work, but I think it's faster
$( this.children()[0] ).removeClass("hiddenSliderContent");
}
);
/*
* Cached
*/
var sliderContent = $(".sliderContent");
sliderContent.addClass("overflowSliderContent");
sliderContent.children().addClass("hiddenSliderContent");
sliderContent.each(function(i) { $($(this).children().get(0)).removeClass("hiddenSliderContent"); });
/*
* data method
*/
var sliderContent = $(".sliderContent");
sliderContent.addClass("overflowSliderContent");
sliderContent.children().data("state", "hidden");
sliderContent.each(function(i) { $($(this).children().get(0)).data("state", "visible"); });
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment