Version 7

     

    Summary

    There is a variety of jQuery plugins and libraries packaged in the Jive platform, which you can reference in your own custom HTML widgets.

     

    This is a safer alternative than referencing jQuery libraries hosted outside of Jive, as these may not work due to security restrictions.

     

    You can reference jQuery in your HTML widgets by using the following example code:

     

    Cloud:

    <script src="/resources/scripts/vendor/jquery/jquery.js"></script> <link rel="stylesheet" href="/styles/jive.css" media="all">

     

    Hosted:

    <script src="/resources/scripts/jquery/jquery.js"></script> <link rel="stylesheet" href="/styles/jive.css" media="all">

     

     

    Please note, troubleshooting issues with building custom HTML is not supported by Jive Software. If you have questions around custom development and using custom HTML, CSS, and JavaScript, please open a question in the Jive Developers community.

     

     

    How to Check which version of the jQuery core is installed in your Jive Community:

     

    1. Using the preferred supported browser, open the Browser Developer Tools
    2. Click on the Console tab
    3. in the Console, type the following (case sensitive)
      • $j().jquery;
    4. Press enter.

     

    The response that is returned in the console will be the version of the jQuery core which is running on your instance:

    2016-01-12_1002.png

     

    List of jQuery Libraries in Jive

    If you wish to access any of the provided jQuery libraries in your own HTML widget, you can find them located at "/resources/scripts/jquery/<js-filename-here>"

     

    You can replace <js-filename-here> with any of the JavaScript files listed below:

     

    swfobject.js

    swfobject-min.js

    slick.js

    slick-min.js

    query.afterTransition.js

    plugin_utils.js

    plugin_utils-min.js

    jquery.view.js

    jquery.view-min.js

    jquery.vgrid.js

    jquery.vgrid-min.js

    jquery.validator.js

    jquery.validator-min.js

    jquery.validate.js

    jquery.validate-min.js

    jquery.utils.js

    jquery.utils-min.js

    jquery.userAutocomplete.js

    jquery.userAutocomplete-min.js

    jquery.uploadProgress.js

    jquery.uploadProgress-min.js

    jquery.ui.touch-punch.js

    jquery.ui.touch-punch-min.js

    jquery.typeAhead.js

    jquery.typeAhead-min.js

    jquery.trash.js

    jquery.trash-min.js

    jquery.tooltip.js

    jquery.tooltip-min.js

    jquery.templates.js

    jquery.templates-min.js

    jquery.template.js

    jquery.template-min.js

    jquery.tagAutocomplete.js

    jquery.tagAutocomplete-min.js

    jquery.tablesorter.js

    jquery.tablesorter-min.js

    jquery.swfobject.js

    jquery.swfobject-min.js

    jquery.suggestBox.js

    jquery.suggestBox-min.js

    jquery.suggest.js

    jquery.suggest-min.js

    jquery.squeezable-tabbar.js

    jquery.squeezable-tabbar-min.js

    jquery.spinbox.js

    jquery.spinbox-min.js

    jquery.slideshow.js

    jquery.slideMenu.js

    jquery.slideMenu-min.js

    jquery.serializeObject.js

    jquery.serializeObject-min.js

    jquery.scrollTo.js

    jquery.scrollTo-min.js

    jquery.safeRemove.js

    jquery.safeRemove-min.js

    jquery.safelyLoad.js

    jquery.safelyLoad-min.js

    jquery.resize.js

    jquery.resize-min.js

    jquery.quickSilverFilter.js

    jquery.quickSilverFilter-min.js

    jquery.pushStackChromeFix.js

    jquery.pushStackChromeFix-min.js

    jquery.purgeFrame.js

    jquery.purgeFrame-min.js

    jquery.progressbar.min.js

    jquery.progressbar.min-min.js

    jquery.progressbar.js

    jquery.progressbar-min.js

    jquery.popover.js

    jquery.popover-min.js

    jquery.pop.js

    jquery.pop-min.js

    jquery.placeheld.js

    jquery.placeheld-min.js

    jquery.path.js

    jquery.path-min.js

    jquery.oo.js

    jquery.oo-min.js

    jquery.migrate.js

    jquery.migrate-min.js

    jquery.metadata.js

    jquery.metadata-min.js

    jquery.message.js

    jquery.message-min.js

    jquery.media.lazy.js

    jquery.media.lazy-min.js

    jquery.media.js

    jquery.media-min.js

    jquery.localscroll_me.js

    jquery.localscroll_me-min.js

    jquery.livequery.js

    jquery.livequery-min.js

    jquery.lightbox_media.js

    jquery.lightbox_media-min.js

    jquery.lightbox_me.js

    jquery.lightbox_me-min.js

    jquery.label.js

    jquery.label-min.js

    jquery.jsonp-1.0.4.min.js

    jquery.jsonp-1.0.4.min-min.js

    jquery.json.js

    jquery.json-min.js

    jquery.js

    jquery.jivefilebutton.js

    jquery.jivefilebutton-min.js

    jquery.Jcrop.js

    jquery.Jcrop-min.js

    jquery.iscroll.js

    jquery.iscroll-min.js

    jquery.imagesloaded.js

    jquery.imagesloaded-min.js

    jquery.id.js

    jquery.id-min.js

    jquery.hovercard.js

    jquery.hovercard-min.js

    jquery.history.js

    jquery.history-min.js

    jquery.gallery.js

    jquery.form.js

    jquery.form-min.js

    jquery.exists.js

    jquery.exists-min.js

    jquery.endless-scroll-1.3.js

    jquery.endless-scroll-1.3-min.js

    jquery.effectiveZIndex.js

    jquery.effectiveZIndex-min.js

    jquery.delayedObserver.js

    jquery.delayedObserver-min.js

    jquery.define.js

    jquery.define-min.js

    jquery.contentAutocomplete.js

    jquery.contentAutocomplete-min.js

    jquery.chosen.js

    jquery.chosen-min.js

    jquery.carouFredSel-6.1.0.js

    jquery.carouFredSel-6.1.0-min.js

    jquery.blockUI.js

    jquery.blockUI-min.js

    jquery.ba-bbq.js

    jquery.ba-bbq-min.js

    jquery.autosize.js

    jquery.autosize-min.js

    jquery.autocomplete.js

    jquery.autocomplete-min.js

    jquery.asyncReady.js

    jquery.asyncReady-min.js

    jquery.animationEnd.js

    jquery.animationEnd-min.js

    jquery.animateBackgroundPosition.js

    jquery.animateBackgroundPosition-min.js

    jquery.afterTransition-min.js

    jquery-min.js

     

     

    Versions

    • Applies to Jive 7, 8 & Jive Cloud

     

     

    jive-ask-a-question.png