Bug Tracker

Opened 7 years ago

Closed 7 years ago

#11964 closed bug (worksforme)

hasClass removeClass bug

Reported by: corey@… Owned by:
Priority: undecided Milestone: None
Component: unfiled Version: 1.7.2
Keywords: Cc:
Blocked by: Blocking:

Description

Theres a bug which prevents hasClass and removeClass from being used in one logic statement:

var $galleryImg = $('.galleryImgs').hasClass('hidden').removeClass('hidden').closest('.galleryImgs').nextAll('.galleryImgs').eq(0).addClass('hidden').attr("data-src");

Had to use this:

var $galleryImg = $('.galleryImgs.hidden').removeClass('hidden').closest('.galleryImgs').nextAll('.galleryImgs').eq(0).addClass('hidden').attr("data-src");

Change History (1)

comment:1 Changed 7 years ago by Rick Waldron

Resolution: worksforme
Status: newclosed

You've misunderstood how hasClass works, when to use it and why. The second is correct. Please use the forum for support questions.

Note: See TracTickets for help on using tickets.