jquery/js

Auf Touchscreens gibt es nur auf sehr wenigen Geräten den data-trigger hover bzw. wird nur bei wenigen Geräten als hover interpretiert. In diesen Fällen muss man auf das Element klicken. Wird jedoch als data-trigger hover und click angegeben, funktioniert der erste Klick auf Touchscreens nicht. Richtig wäre in diesem Fall hver & focus.

Um einfacher CSS Anweisungen zu schreiben, welche nur für bestimmte Browser & Browserversionen gibt es natürlich auch die Möglichkeit von reinen css-Hacks.

Komfortabler geht es hiermit.

Soll mit jQuery eine Chekbox überprüft werden, geht das so:

// Set
jQuery("#id").prop('checked', true) ;
jQuery("#id").prop('checked', false);

// Check
if(jQuery("#id").prop('checked')==true){
  // doSomething
}

 

Mit diesem Beispiel wurde überprüft, ob eine von mehreren Checkboxen gecheckt wurden.