JSFiddle - React, Tailwind, and code Playground

by jsoverson

HTML

<div id="foo">This is a div</div>

JavaScript

var val1 = '1';
var val2;
var val3 = '3';

var foo = $('#foo');

try {
  foo.data('val1',val1)
      .data('val2',val2)  // BREAKS HERE, val2 is undefined
      .data('val3',val3)
      .css('background-color','red');
} catch (e) {
    document.write("There was an error : "+e.constructor.name+"<br>");
    console.log(e);
}

document.write("Stored data 'val1' = " + foo.data('val1'));
document.write('<br>');
document.write("Stored data 'val2' = " + foo.data('val2'));
document.write('<br>');
document.write("Stored data 'val3' = " + foo.data('val3'));