I've created a function to iterate through a UL/LI. This works perfectly, my problem is returning the value to another variable. What's the best method for this? Thanks!
Collapsible.accordionMobile= function(){
var distance;
$(window).scroll(function(event) {
var colapsible = $('.collapsible-action').hasClass('collapsible-opened');
if(colapsible) {
$(".tabs").each(function(){
$(".tab1").click(function(){
var clickedEvenAccordion = $(this).offset().top;
//console.log('clickedEvenAccordion: ' + clickedEvenAccordion );
var scrollTop = $(window).scrollTop(),
elementOffset = clickedEvenAccordion;
distance = (elementOffset - scrollTop);
console.log('distanceswq' + distance);
var windowScrolledTopValue = $(window).scrollTop();
console.log('windowScrolledTopValue' + windowScrolledTopValue);
});
return false;
});
}
});
return distance;
}