jQuery addClass example

Change class name on click in jQuery

by toubia95

HTML

<div id="theses"></div>

JavaScript

$( document ).ready(function() {
var thesesurl = function(a) { return "https://www.theses.fr/?q=titreRAs:frantext%20OR%20motCleRAs:frantext%20OR%20abstracts:frantext&fq=dateSoutenance:[1965-01-01T23:59:59Z%2BTO%2B2018-12-31T23:59:59Z]&checkedfacets=&start="+a+"&sort=dateSoutenance+desc&status=&access=&prevision=&filtrepersonne=&zone1=titreRAs&val1=frantext&op1=OR&zone2=motCleRAs&val2=frantext&op2=OR&zone3=abstracts&val3=frantext&op3=AND&zone4=dateSoutenance&val4a=&val4b=&type=avance&lng=&lng=&type=avancee&checkedfacets=&format=json";}
for (m = 0; m < 3; m++) {
      $.getJSON( thesesurl(m*10), function( data ) {
        var items = [];
        var j = data.response.docs.length;
        for (i = 0; i < j; i++) {
          var k = data.response.docs[i];
          var l = (k.dateSoutenance) ? k.dateSoutenance.substring(0, 4) : "";
          items.push( "<li id='" + k.id + "'><a href='http://www.theses.fr/" + k.num + "'>" + k.auteur + ". " + k.titre + ", " + k.etabSoutenance + ", " + l + ".</a></li>" );
        }
          $( "<ol/>", {
    "class": "my-new-list",
    html: items.join( "" )
  }).prependTo( "#theses" );
      });
    }
});