Yes, I had seen the same thing and then saw that Andreas pointed it out.
In addition, I would say that “notInWishList” comports with excellent camelCasing naming standards (and is consistent with your other id-s); as a result, I recommend that you rename the button from “notinwishlist” to “notInWishList” rather than changing your code. Bottom line? JavaScript is case-sensitive!