twitter引导程序转盘直接链接到特定幻灯片
twitter bootstrap carousel link directly to a specific slide
我在我的网站上使用twitter引导转盘来显示一组图像。我想知道是否可以允许链接到转盘中的特定幻灯片。因此,在10张幻灯片中,用户可以单击链接直接从href链接转到幻灯片5。
这可能是引导转盘吗?还是我找错树了?
编辑
嗨,所以我在document.ready函数下向我的javascript添加了以下内容。
但是,在url www.example.com/models.php/5
中键入不会有任何作用
我做错什么了吗?
var url = window.location.href;
var slide = url.substring(url.lastIndexOf('/')+1); // 4
goToSlide(slide);
function goToSlide(number) {
$("#MyCarousel").carousel(number);
}
JavaScript免费方式
您可以为此使用data-slide-to
属性,该属性接受表示幻灯片编号的基于0的索引。
使用数据属性可以轻松控制转盘的位置。
data-slide
接受关键字prev
或next
,这改变了幻灯片相对于其当前位置的位置。或者,使用data-slide-to
将原始幻灯片索引传递到转盘data-slide-to="2"
,该转盘将幻灯片位置移动到以0
开始的特定索引。
只需在你的锚上添加一个属性,就可以出发了。
<a href="#" data-slide-to="5">Go to slide #5</a>
感谢Cawas对这个答案的评论和Jonas对这个问题的回答
老式JavaScript方式
您需要使用.carousel(number)
函数。
.转盘(编号)
将转盘循环到特定帧(基于0,类似于阵列)。
查看引导程序文档。
更具体地说;
创建一个要调用的javascript函数,它应该是这样的:
function goToSlide(number) {
$("#carousel").carousel(number);
}
然后,只需在链接上添加一个onClick事件。
<a href="#" onClick="javascript:goToSlide(5);">Go to slide #5</a>
从URL获取幻灯片信息
源链路为www.example.com/models.php/4
您可以在document.ready
上检查url,如果url末尾有一些数据,只需调用goToSlide函数即可。
var url = window.location.href;
var slide = url.substring(url.lastIndexOf('/')+1); // 4
// Remove the trailing slash if necessary
if( slide.indexOf("/") > -1 ) {
var slideRmvSlash = slide.replace('/','');
slide = parseInt(slideRmvSlash);
}
goToSlide(slide);
我想你在找这个http://getbootstrap.com/javascript/#carousel
使用数据属性可以轻松控制转盘的位置。
data-slide
接受关键字prev
或next
,这改变了幻灯片相对于其当前位置的位置。或者,使用data-slide-to
将原始幻灯片索引传递到转盘data-slide-to="2"
,该转盘将幻灯片位置移动到从0
开始的特定索引。
根据Seçkin的回答,我必须执行两个小字符串操作才能使slide
字符串可用。这两个模块使goToSlide
能够正确解析外部链接。
从url中删除尾部斜杠。(我的网站的web服务器插入斜线。)
var slideRmvSlash = slide.replace('/','');
转换为整数
var slideInt = parseInt(slideRmvSlash);
之后一切都很顺利。
goToSlide(slideInt)
- 如何在Javascript中用URL链接不同的幻灯片图像
- JavaScript渐变幻灯片-图像链接
- Basic jQuery Slider中上一张/下一张幻灯片的自定义链接触发器
- Div 幻灯片 单击链接
- 带有数字的 Jquery 幻灯片 - 帮助让数字链接保持颜色,直到选择另一个链接
- Jssor 滑块 - 指向特定幻灯片的文本超链接
- 滑块中显示下一张幻灯片的链接.为什么
- 引导转盘-如何制作到特定幻灯片的外部链接
- 将逻辑与幻灯片和隐藏/显示链接起来
- 如何获得下一个/上一个链接以停留在CarouFredSel幻灯片的两侧
- Jquery,添加上一个/下一个链接对幻灯片图像的效果
- 一个页面中不同引导程序转盘幻灯片的不同链接
- jquery幻灯片切换:隐藏+新链接
- 如何制作视频链接的幻灯片
- NivoSlider -幻灯片显示后的链接+渐变为白色
- 如何在reveal.js中启用幻灯片外部的链接
- HTML和JavaScript图像幻灯片只链接到相同的超链接,而不是每个图像的不同链接
- 什么是导致链接不工作与navgoco幻灯片菜单
- 问题循环简单的javascript幻灯片与链接
- 向这个javascript幻灯片组添加链接的正确方法是什么