fix bug in matches(":hidden")
$Node.fire supports multiple extra arguments
fix jsdoc