Checkout plone.app.jquery.