function attrOrProp($el /* , args */) {
        var args = Array.prototype.slice.call(arguments, 1);

        if ($el.prop) {
            // jQuery 1.6+
            return $el.prop.apply($el, args);
        }

        // jQuery 1.5 and below
        return $el.attr.apply($el, args);
    }
Use .prop() if jQuery supports it, otherwise fall back to .attr()
@usage All other parameters are passed to jQuery's function

@param {jQuery} $el jQuery'd element on which we're calling attr/prop
@return {*} The result from jQuery