Hello, I'm trying to incorporate this theme into an angular application with jhipster. The header doesn't display the submenus on hover. But when I remove the superfish plugin the menus do show up but without the animations. Below is the index.html of my application.
Problem with superfish plugin
2 replies·opened Mar 4, 2017
M
maguntMar 4, 2017
M
maguntMar 4, 2017
Here is my index.html
<!doctype html>
<html class="no-js">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<title>conoche</title>
<meta name="description" content="">
<meta name="google" value="notranslate">
<meta name="viewport" content="width=device-width">
<!-- Place favicon.ico and apple-touch-icon.png in the root directory -->
<!-- build:css content/css/vendor.css -->
<!-- bower:css -->
<link rel="stylesheet" href="bower_components/bootstrap/dist/css/bootstrap.css">
<link rel="stylesheet" href="bower_components/angular-loading-bar/build/loading-bar.css">
<!-- endinject -->
<!-- endbuild -->
<!-- build:css content/css/main.css -->
<link rel="stylesheet" href="content/css/main.css">
<!-- endbuild -->
</head>
<body class="stretched" ng-app="conocheApp" ng-strict-di>
<!--[if lt IE 9]>
<p class="browserupgrade">You are using an <strong>outdated</strong> browser. Please <a href="http://browsehappy.com/">upgrade your browser</a> to improve your experience.</p>
<![endif]-->
<!-- Document Wrapper
============================================= -->
<div id="wrapper" class="clearfix">
<page-ribbon></page-ribbon>
<div ui-view="navbar" ng-cloak></div>
<div class="container">
<section id="content">
<div class="content-wrap" ui-view="content">
</div>
</section>
</div>
</div>
<!-- Google Analytics: uncomment and change UA-XXXXX-X to be your site's ID.
<script>
(function(b,o,i,l,e,r){b.GoogleAnalyticsObject=l;b[l]||(b[l]=
function(){(b[l].q=b[l].q||[]).push(arguments)});b[l].l=+new Date;
e=o.createElement(i);r=o.getElementsByTagName(i)[0];
e.src='//www.google-analytics.com/analytics.js';
r.parentNode.insertBefore(e,r)}(window,document,'script','ga'));
ga('create','UA-XXXXX-X');ga('send','pageview');
</script>-->
<!-- build:js app/vendor.js -->
<!-- bower:js -->
<script src="bower_components/jquery/dist/jquery.js"></script>
<script src="bower_components/messageformat/messageformat.js"></script>
<script src="bower_components/json3/lib/json3.js"></script>
<script src="bower_components/sockjs-client/dist/sockjs.js"></script>
<script src="bower_components/stomp-websocket/lib/stomp.min.js"></script>
<script src="bower_components/angular/angular.js"></script>
<script src="bower_components/angular-aria/angular-aria.js"></script>
<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.js"></script>
<script src="bower_components/angular-cache-buster/angular-cache-buster.js"></script>
<script src="bower_components/angular-cookies/angular-cookies.js"></script>
<script src="bower_components/angular-dynamic-locale/src/tmhDynamicLocale.js"></script>
<script src="bower_components/ngstorage/ngStorage.js"></script>
<script src="bower_components/angular-loading-bar/build/loading-bar.js"></script>
<script src="bower_components/angular-resource/angular-resource.js"></script>
<script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
<script src="bower_components/angular-translate/angular-translate.js"></script>
<script src="bower_components/angular-translate-interpolation-messageformat/angular-translate-interpolation-messageformat.js"></script>
<script src="bower_components/angular-translate-loader-partial/angular-translate-loader-partial.js"></script>
<script src="bower_components/angular-translate-storage-cookie/angular-translate-storage-cookie.js"></script>
<script src="bower_components/angular-ui-router/release/angular-ui-router.js"></script>
<script src="bower_components/bootstrap-ui-datetime-picker/dist/datetime-picker.js"></script>
<script src="bower_components/ng-file-upload/ng-file-upload.js"></script>
<script src="bower_components/ngInfiniteScroll/build/ng-infinite-scroll.js"></script>
<!-- endinject -->
<!-- endbuild -->
<script src="js/functions.js"></script>
<script src="js/plugins.js"></script>
<!-- build:js app/app.js -->
<!-- inject:js -->
<script src="app/app.module.js"></script>
<script src="app/services/user/user.service.js"></script>
<script src="app/services/profiles/profile.service.js"></script>
<script src="app/services/profiles/page-ribbon.directive.js"></script>
<script src="app/services/auth/register.service.js"></script>
<script src="app/services/auth/principal.service.js"></script>
<script src="app/services/auth/password-reset-init.service.js"></script>
<script src="app/services/auth/password-reset-finish.service.js"></script>
<script src="app/services/auth/password.service.js"></script>
<script src="app/services/auth/has-authority.directive.js"></script>
<script src="app/services/auth/has-any-authority.directive.js"></script>
<script src="app/services/auth/auth.service.js"></script>
<script src="app/services/auth/auth.jwt.service.js"></script>
<script src="app/services/auth/activate.service.js"></script>
<script src="app/services/auth/account.service.js"></script>
<script src="app/layouts/navbar/navbar.controller.js"></script>
<script src="app/layouts/navbar/active-menu.directive.js"></script>
<script src="app/layouts/error/error.state.js"></script>
<script src="app/home/home.state.js"></script>
<script src="app/home/home.controller.js"></script>
<script src="app/entities/entity.state.js"></script>
<script src="app/components/util/truncate-words.filter.js"></script>
<script src="app/components/util/truncate-characters.filter.js"></script>
<script src="app/components/util/sort-by.directive.js"></script>
<script src="app/components/util/sort.directive.js"></script>
<script src="app/components/util/parse-links.service.js"></script>
<script src="app/components/util/pagination-util.service.js"></script>
<script src="app/components/util/jhi-item-count.directive.js"></script>
<script src="app/components/util/date-util.service.js"></script>
<script src="app/components/util/data-util.service.js"></script>
<script src="app/components/util/capitalize.filter.js"></script>
<script src="app/components/util/base64.service.js"></script>
<script src="app/components/login/login.service.js"></script>
<script src="app/components/login/login.controller.js"></script>
<script src="app/components/language/language.service.js"></script>
<script src="app/components/language/language.filter.js"></script>
<script src="app/components/language/language.controller.js"></script>
<script src="app/components/language/language.constants.js"></script>
<script src="app/components/form/show-validation.directive.js"></script>
<script src="app/components/form/pagination.constants.js"></script>
<script src="app/components/form/minbytes.directive.js"></script>
<script src="app/components/form/maxbytes.directive.js"></script>
<script src="app/components/alert/alert-error.directive.js"></script>
<script src="app/components/alert/alert.service.js"></script>
<script src="app/components/alert/alert.directive.js"></script>
<script src="app/blocks/interceptor/notification.interceptor.js"></script>
<script src="app/blocks/interceptor/errorhandler.interceptor.js"></script>
<script src="app/blocks/interceptor/auth-expired.interceptor.js"></script>
<script src="app/blocks/interceptor/auth.interceptor.js"></script>
<script src="app/blocks/handlers/translation.handler.js"></script>
<script src="app/blocks/handlers/state.handler.js"></script>
<script src="app/blocks/config/uib-pagination.config.js"></script>
<script src="app/blocks/config/uib-pager.config.js"></script>
<script src="app/blocks/config/translation-storage.provider.js"></script>
<script src="app/blocks/config/translation.config.js"></script>
<script src="app/blocks/config/localstorage.config.js"></script>
<script src="app/blocks/config/http.config.js"></script>
<script src="app/blocks/config/compile.config.js"></script>
<script src="app/blocks/config/alert.config.js"></script>
<script src="app/app.state.js"></script>
<script src="app/app.constants.js"></script>
<script src="app/admin/user-management/user-management-dialog.controller.js"></script>
<script src="app/admin/user-management/user-management-detail.controller.js"></script>
<script src="app/admin/user-management/user-management-delete-dialog.controller.js"></script>
<script src="app/admin/user-management/user-management.state.js"></script>
<script src="app/admin/user-management/user-management.controller.js"></script>
<script src="app/admin/tracker/tracker.state.js"></script>
<script src="app/admin/tracker/tracker.service.js"></script>
<script src="app/admin/tracker/tracker.controller.js"></script>
<script src="app/admin/metrics/metrics.state.js"></script>
<script src="app/admin/metrics/metrics.service.js"></script>
<script src="app/admin/metrics/metrics.modal.controller.js"></script>
<script src="app/admin/metrics/metrics.controller.js"></script>
<script src="app/admin/logs/logs.state.js"></script>
<script src="app/admin/logs/logs.service.js"></script>
<script src="app/admin/logs/logs.controller.js"></script>
<script src="app/admin/health/health.state.js"></script>
<script src="app/admin/health/health.service.js"></script>
<script src="app/admin/health/health.modal.controller.js"></script>
<script src="app/admin/health/health.controller.js"></script>
<script src="app/admin/docs/docs.state.js"></script>
<script src="app/admin/configuration/configuration.state.js"></script>
<script src="app/admin/configuration/configuration.service.js"></script>
<script src="app/admin/configuration/configuration.controller.js"></script>
<script src="app/admin/audits/audits.state.js"></script>
<script src="app/admin/audits/audits.service.js"></script>
<script src="app/admin/audits/audits.controller.js"></script>
<script src="app/admin/admin.state.js"></script>
<script src="app/account/social/social-register.controller.js"></script>
<script src="app/account/social/social-auth.controller.js"></script>
<script src="app/account/social/social.state.js"></script>
<script src="app/account/social/social.service.js"></script>
<script src="app/account/social/directive/social.directive.js"></script>
<script src="app/account/settings/settings.state.js"></script>
<script src="app/account/settings/settings.controller.js"></script>
<script src="app/account/reset/request/reset.request.state.js"></script>
<script src="app/account/reset/request/reset.request.controller.js"></script>
<script src="app/account/reset/finish/reset.finish.state.js"></script>
<script src="app/account/reset/finish/reset.finish.controller.js"></script>
<script src="app/account/register/register.state.js"></script>
<script src="app/account/register/register.controller.js"></script>
<script src="app/account/password/password-strength-bar.directive.js"></script>
<script src="app/account/password/password.state.js"></script>
<script src="app/account/password/password.controller.js"></script>
<script src="app/account/activate/activate.state.js"></script>
<script src="app/account/activate/activate.controller.js"></script>
<script src="app/account/account.state.js"></script>
<!-- endinject -->
<!-- endbuild -->
</body>
</html>S
SemiColonWebSTAFFMar 20, 2017
Hello,
According to the Issue you have mentioned, there appears to be a JS Conflict on the Page due to which the jQuery Superfish Plugin is not getting executed properly. Can you please provide us with a Live URL so that we can check out the exact issue and provide you with a more accurate solution for this. Thanks for your Patience.
Meanwhile, do let us know if we can help you with anything else or if you find any further issues with Canvas.
Have the same question, or something new?
Sign in to the Canvas dashboard to reply or open your own topic. Canvas owners get direct help from the SemiColonWeb team.
Reply on the dashboard