无法让我的下拉菜单在基于引导的 Wordpress 主题中工作
Can't get my dropdown working in a Bootstrap based Wordpress theme
我在这个网站上尝试了很多例子。还有一对夫妇工作了。但只有当我在 html 文件中使用它们时,而不是像 Wordpress 索引那样使用 php。
有趣的是感觉这是javascript没有加载。
另外,我无法使崩溃正常工作。只是让整个菜单消失。
使用最新版本的引导程序。
这是我的代码:
<link href = "<?php bloginfo ('stylesheet_url'); ?>" rel = "stylesheet">
<script type="text/javascript" src="js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="js/bootstrap.min.js"></script>
<script type="text/javascript" src="js/jquery.video-ui.js"></script>
<script type="text/javascript"> $('#demo1').videoUI(); </script>
<div class="container">
<button class = "navbar-toggle" data-toggle = "collapse" data-target = ".navHeaderCollapse">
<span class = "icon-bar"></span>
<span class = "icon-bar"></span>
<span class = "icon-bar"></span>
</button>
<div class = "collapse navbar-collapse navHeaderCollapse">
<div class="header">
<ul class="nav nav-pills pull-right">
<li><a href = "#">Home</a></li>
<li><a href = "#">Blog</a></li>
<li class="dropdown">
<a class="dropdown-toggle" data-toggle="dropdown" href="#">Social Media<span class="caret"></span></a>
<ul class = "dropdown-menu">
<li><a href = "#">Twitter</a></li>
<li><a href = "#">Facebook</a></li>
<li><a href = "#">Google+</a></li>
<li><a href = "#">Instagram</a></li>
</ul>
</li>
<li><a href = "#">About</a></li>
<li><a href = "#">Contact</a></li>
</ul>
<h3 class="text-muted"><small>Jumbotron Narrow</small></h3>
</div>
</div>
谢谢你的时间。
安 迪
既然你在哪里使用wordpress肯定你走错了路..将您的JS存储在您的主题文件夹中,然后只需在src中添加<?php bloginfo('template_directory'); ?>/
即可。您的标题将如下所示:
<link href = "<?php bloginfo ('stylesheet_url'); ?>" rel = "stylesheet">
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery-1.10.2.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/bootstrap.min.js"></script>
<script type="text/javascript" src="<?php bloginfo('template_directory'); ?>/js/jquery.video-ui.js"></script>
<script type="text/javascript"> $('#demo1').videoUI(); </script>
wordpress中的另一种方式是这样的:
function sudo_plugin_scripts() {
wp_enqueue_script('jquery_script', plugin_dir_url( __FILE__ ).'js/jquery-1.10.2.js');
wp_enqueue_script('bootstrap_script', plugin_dir_url( __FILE__ ).'js/bootstrap.min.js');
wp_enqueue_style('video_script', plugin_dir_url( __FILE__ ).'js/jquery.video-ui.js');
}
add_action('wp_enqueue_scripts','sudo_plugin_scripts');
在函数中添加这些脚本.php
http://codex.wordpress.org/Function_Reference/wp_enqueue_script
相关文章:
- 如何使MailHandler.php在Wordpress中工作
- .load ajax无法正常工作whitin wordpress主题
- 更新Wordpress和我的平滑滚动停止工作
- JS错误导致WordPress插件无法工作
- Wordpress WooCommerce添加到购物车,无法在移动网站上工作
- 谷歌地图API停止在Wordpress模板中工作
- 正在尝试获取此代码'在wordpress页面中工作的功能
- onmouseover无法在wordpress中工作
- wordpress 4.1 javascript停止工作
- 让Ajax为Wordpress上的所有用户工作
- j查询同位素错误.停止在 Wordpress 中工作
- WordPress jQuery灯箱突然不工作
- 无法让我的下拉菜单在基于引导的 Wordpress 主题中工作
- 我的Wordpress网站上的所有jQuery脚本都无法正常工作
- 导致WordPress管理部分无法工作的滚动代码
- 让jQuery在Wordpress中工作时遇到麻烦
- 为什么AJAX $.post不能在wordpress中工作
- JavaScript在纯HTML上工作,但不在Wordpress网站上工作
- JavaScript 不会在内容区域 wordpress 之外工作
- 如何让我的脚本在wordpress中工作