SuggeElson
says
Warp js code with Dom ready function
Australia
says
SuggeElson said
Warp js code with Dom ready function
wrap ?
okies hmmm
So now I have:
$(document).ready(function() {
$('.holder').on('click','a',function(e){
e.preventDefault();
var $allextended = $(this).closest('.wrapperdoo').find('.extended'),
$extended = $allextended.eq( $(this).index() ),
doIt= ($extended.is(':visible')) ? $extended.slideUp() : ($allextended.slideUp()) ($extended.slideDown());
});
});
Still same error
WebSmacker
says
It works for me on Chrome. You must have found the fix?
dekciw
says
console.log($allextended)
Australia
says
fix:
$('.holder').on('click','a',function(e){
e.preventDefault();
var $allextended = $(this).closest('.wrapperdoo').find('.extended'),
$extended = $allextended.eq( $(this).index() ),
doIt = undefined;
if ($extended.is(":visible")) {
doIt = $extended.slideUp();
} else {
$allextended.slideUp();
doIt = $extended.slideDown();
}
});?
