Kategorien
JS Programmierung

jquery: special selectors

Wenn man mit jQuery ein Element im HTML-Quelltext sucht, dann kann das (u.a. bei Sharepoint) kniffelig werden, wenn bei den diversen Feldern z.B. GUID’s eingearbeitet sind. Aber zum Glück ist jQuery ja seeeehr flexibel. Hier ein paar spezial-Selektoren die einem in dieser Situation sehr behilflich sein können:

// Select elems where 'attribute' ends with 'Dialog'
$("[attribute$='Dialog']"); 

// Selects all divs where attribute is NOT equal to value    
$("div[attribute!='value']"); 

// Select all elements that have an attribute whose value is like
$("[attribute*='value']"); 

// Select all elements that have an attribute whose value has the word foobar
$("[attribute~='foobar']"); 

// Select all elements that have an attribute whose value starts with 'foo' and ends
//  with 'bar'
$("[attribute^='foo'][attribute$='bar']");

Quelle: Stackoverflow

Kategorien
Web

jQuery: Difference *.min.js and *.slim.min.js

Wenn man jQuery irgendwo verwenden will, muss man bekannterweise jQuery in die Website einbinden. Nun werden von jQuery zwei Versionen zum Download angeboten:

  • jquery-3.2.1.min.js
  • jquery-3.2.1.slim.min.js

Einer der Untrschiede ist z.B. dass in der SLIM-Version der Ajax-Support nicht enthalten ist. Da ich den aber für meine Breadcrumb-Navi in Sharepoint 2013/2016 benötige ……

http://stackoverflow.com/questions/35743980/what-is-slim-in-file-slim-js