/** * registerScript * * @param \JDocument $template * * @return void */ protected static function registerScript(\JDocument $template) { parent::registerScript($template); static::$asset->addJS('template.js'); static::$asset->addJS('mobile-detect.min.js'); static::$asset->addJS('jquery/jquery-ui.min.js'); static::$asset->internalJS(<<<JS var md = new MobileDetect(window.navigator.userAgent); console.log(window.navigator.userAgent); jQuery(document).ready(function(\$) { \tif (md.mobile()) \t{ \t\t\$('body').addClass('mobile'); \t} }); JS ); // static::$asset->addJs('libraries/owl.carousel.js'); }