Voglio usare jquery: non selettore in modo tale che quando un gruppo di elementi non ha una classe specificata, quindi voglio aggiungere una lezione per uno di loro.Come usare jQuery: non selettore per più di un elemento alla volta
Quello che voglio ottenere è: 'quando design-preview1, design-preview2 design-preview 3 e design-preview 4 non hanno la classe "selected", aggiungi classe "selected" a "design-preview1" '.
Ho provato questo ma non funziona:
$(".design-preview1, .design-preview2, .design-preview3, .design-preview4").not(".selected").$(".design-preview1").addClass('selected');
});
Qualsiasi aiuto sarebbe molto apprezzato
Nuova
Questo è il mio codice jQuery completo:
$('.pop-design1').click(function(){
$(".design-preview li:not(.design-preview2).selected").removeClass('selected');
$(".design-list li:not(.design-list2).selected").removeClass('selected');
$(".design-preview2").toggleClass('selected');
$(".design-list2").toggleClass('selected');
$(".overlay").toggle();
});
$('.pop-design2').click(function(){
$(".design-preview li:not(.design-preview3).selected").removeClass('selected');
$(".design-list li:not(.design-list3).selected").removeClass('selected');
$(".design-preview3").toggleClass('selected');
$(".design-list3").toggleClass('selected');
$(".overlay").toggle();
});
$('.pop-design3').click(function(){
$(".design-preview li:not(.design-preview4).selected").removeClass('selected');
$(".design-list li:not(.design-list4).selected").removeClass('selected');
$(".design-preview4").toggleClass('selected');
$(".design-list4").toggleClass('selected');
$(".overlay").toggle();
});
if ($('.design-preview1, .design-preview2, .design-preview3, .design-preview4').not('.selected').length) {
$('.design-preview1').addClass('selected');
Fondamentalmente quello che voglio è che quando .design-preview1, .design-preview2, .design-preview3 e .design-preview4 non vengono visualizzati o non sono selezionati, voglio .design-preview1 per mostrare di default.
collegamento in diretta: http://www.expertfrontend.com/test/2.html
Si prega di vedere la mia risposta e fammi sapere se non funziona per voi. –