jQuery 滑块不显示在 jQuery 选项卡系统中
jQuery slider does not display in jQuery tab system
和朋友一起,我们试图在jQuery中做一个"tab"系统。他做标签系统,我不得不在jQuery中做一个带有缩略图的图像滑块。我找到了一个名为"BXslider"的插件,它满足了我的需求,但我的朋友的jQuery代码有问题。
当我将其放在第一个选项卡中时,该插件可以工作,但是当我将其放在第三个选项卡中时,缩略图在那里,但大图像不存在。
这是我朋友打开标签的代码。
$(function() {
$('#onglets').css('display', 'block');
$('#onglets').click(function(event) {
var actuel = event.target;
if (!/li/i.test(actuel.nodeName) || actuel.className.indexOf('actif') > -1) {
return;
}
$(actuel).addClass('actif').siblings().removeClass('actif');
setDisplay();
});
function setDisplay() {
var modeAffichage;
$('#onglets li').each(function(rang) {
modeAffichage = $(this).hasClass('actif') ? '' : 'none';
$('.item').eq(rang).css('display', modeAffichage);
});
}
setDisplay();
});
使用以下代码,当我在第三个选项卡上时,滑块不起作用:
<div class="item">
<?php include('./views/ContentAjax/description.php'); ?>
</div>
<div class="item">
<?php include('./views/ContentAjax/tests.php'); ?>
</div>
<div class="item">
<div id="game-content">
<ul class="bxslider">
<li><img style="width : 200px;" src="./assets/img/assasins.png" ></li>
<li><img style="width : 200px;" src="./assets/img/gamerz.png" ></li>
<li><img style="width : 200px;" src="./assets/img/xbox.png" ></li>
</ul>
<div id="bx-pager">
<a data-slide-index="0" href=""><img style="width : 100px;" src="./assets/img/assasins.png" /></a>
<a data-slide-index="1" href=""><img style="width : 100px;" src="./assets/img/gamerz.png" /></a>
<a data-slide-index="2" href=""><img style="width : 100px;" src="./assets/img/xbox.png" /></a>
</div>
<script>
$('.bxslider').bxSlider({
pagerCustom: '#bx-pager'
})
</script>
</div>
</div> <!-- Close <div class="item"> -->
使用以下代码,滑块位于第一个选项卡中,并且可以工作。
<div class="item">
<div id="game-content">
<ul class="bxslider">
<li><img style="width : 200px;" src="./assets/img/assasins.png" ></li>
<li><img style="width : 200px;" src="./assets/img/gamerz.png" ></li>
<li><img style="width : 200px;" src="./assets/img/xbox.png" ></li>
</ul>
<div id="bx-pager">
<a data-slide-index="0" href=""><img style="width : 100px;" src="./assets/img/assasins.png" /></a>
<a data-slide-index="1" href=""><img style="width : 100px;" src="./assets/img/gamerz.png" /></a>
<a data-slide-index="2" href=""><img style="width : 100px;" src="./assets/img/xbox.png" /></a>
</div>
<script>
$('.bxslider').bxSlider({
pagerCustom: '#bx-pager'
})
</script>
</div>
</div> <!-- Close <div class="item"> -->
<div class="item">
<?php include('./views/ContentAjax/description.php'); ?>
</div>
<div class="item">
<?php include('./views/ContentAjax/tests.php'); ?>
</div>
您知道如何解决此问题以及如何将滑块放在第一个选项卡以外的另一个选项卡中吗?问题是我使用此滑块(BXSlider)吗?
非常感谢您的帮助。
我发现了问题。问题是BXSlider,我不知道为什么,但是对于所有其他滑块或jQuery插件,它可以工作。
相关文章:
- jQuery rpg游戏搬运工系统
- 消息传递系统 jquery 发送jQuery514109241_1210239812938当我在消息中放入:))时
- jQuery AJAX 上传系统 IE 问题
- 在安卓系统中使用jquery Mobile中的水平滚动
- 类似系统:循环形成唯一id,得到这些id'使用jQuery/Javascript单独发布
- 如何利用jquery在web应用程序中创建字符串资源管理系统
- 如何在JavaScript/jQuery和HTML中使用国际数字系统计算数字
- jQuery文件上传用户系统
- Wordpress jquery不起作用(计算系统)
- 如何使用 jQuery 动态更改视频,其中源路径存储在数据库中,文件存储在文件系统中
- 在聊天系统中保持时间戳准确 - 使用timeago jQuery插件
- 在 JQuery 无法正常工作的情况下注册系统
- 如何使用jquery或jsp检测系统上的键和鼠标事件
- 防止在菜单/导航系统的特定屏幕宽度下触发 jQuery 函数
- jQuery 滑块不显示在 jQuery 选项卡系统中
- 在表单上显示系统日期,jquery/javascript
- 滚动分页(搜索系统),Jquery.Javascript
- 从javascript/jquery执行系统命令
- 是否有任何jquery插件可以像Facebook墙系统中那样从网络摄像头中捕获图像和视频
- JQuery请求在一个系统上工作,但在其他系统上不工作