JSFiddle - React, Tailwind, and code Playground

by Mottie

HTML

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js"></script>

<select>
    <option>5</option>
    <option>10</option>
    <option>15</option>
    <option>20</option>
    <option>25</option>
</select>

JavaScript

var s = $('select'),
    log = function(t) {
        console.log(t);
    };

s.change(function() {
    log([
        ":selected",
        s.find('option:selected').length,
        '"' + s.find('option:selected').val() + '"'
        ]);
    log([
        "[selected]",
        s.find('option[selected]').length,
        '"' + s.find('option[selected]').val() + '"'
        ]);
    log([
        '[selected="selected"]',
        s.find('option[selected="selected"]').length,
        '"' + s.find('option[selected="selected"]').val() + '"'
        ]);
}).trigger('change');