Dojo query/nodeListTraverse first matching element

http://stackoverflow.com/questions/18826742/dojo-query-the-first-matching-element

by schlomm

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/dojo/1.9.1/dijit/themes/claro/claro.css">
<ul>
    <li class="className">First</li>
    <li class="className">Second</li>
    <li class="className">Third</li>
</ul>

JavaScript

require(["dojo/query", "dojo/NodeList-traverse", "dojo/NodeList-dom", "dojo/domReady!"], function(query) {
    query(".className").first().style({
        "backgroundColor": "#FF0"
    });
});