Sınıflarının tam olarak eşleşmesi koşuluyla, php echo deyiminde aşağıda verilen kodu kullanıyorum. Köşeli parantez boş ama CSS işlerini değiştirmek için içine koyduğum bu ifadeyi bir kusurla temin ederim.jQuery
"zoom" veya "zoom zum" seçeneklerine eşit sınıf özelliklerine sahip elemanlar için çalışmasını istiyorum. Maalesef "woo-commerce-main-image zoom" dahil olmak üzere "zoom" sınıfına sahip tüm elemanlar için çalışıyor.
ben "WooCommerce-ana-görüntü" sınıfı ile unsurlarını hariç olabilir, ama bu 2 Belirtilen sınıf ile elementlerin için kodumu uygulayarak, daha temiz bir çözümü tercih ediyorum niteliklerini :
if ($(this).hasClass("zoom") || $(this).hasClass("zoom first")) {}
$ (this) .attr ("class") === "zoom" || $ (this) .attr ("class") === "zoom önce" – Jorrex
temizleyici çözüm bu fiddle kontrol edin http://jsfiddle.net/ZdNaf/ – pr0metheus
bu yüzden sadece sınıfın tam olarak eşit olup olmadığını kontrol eder Yakınlaştırmak "veya" ilk yakınlaştırma " – Jorrex