所以我正在为我正在使用的CMS开发Bootstrap Carousel模块。
我遇到的问题是,当CMS使用用户上传的图像实现轮播时,轮播项目中缺少活动类,因此,它不会显示为开始或循环显示图像
<section class="image-carousel">
<div id="carousel" class="carousel slide" data-ride="carousel" data-interval="4000">
<div class="carousel-inner" role="listbox">
<div class="item">
<img src="image1.jpg">
<div class="carousel-caption">
Caption goes here
</div>
</div>
<div class="item">
<img src="image2.jpg">
<div class="carousel-caption">
Caption goes here
</div>
</div>
<div class="item">
<img src="image3.jpg">
<div class="carousel-caption">
Caption goes here
</div>
</div>
</div>
<a class="left carousel-control" href="#carousel" role="button" data-slide="prev">
<span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
<span class="sr-only">Previous</span>
</a>
<a class="right carousel-control" href="#carousel" role="button" data-slide="next">
<span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
<span class="sr-only">Next</span>
</a>
</div>
</section>
我想使用Javascript / JQuery将活动类添加到第一个项目,然后删除此类并将其添加到给定时间间隔中的下一个项目
我该怎么做?
答案 0 :(得分:0)
未经测试:
public InetAddress justATest(String ip) {
err = null;
try {
final DatagramChannel ch = DatagramChannel.open();
final InetSocketAddress s = new InetSocketAddress(InetAddress.getByName(ip), 53);
final InetSocketAddress c = new InetSocketAddress((InetAddress)null, 0);
class testAction implements PrivilegedExceptionAction<InetSocketAddress> {
public InetSocketAddress run() throws IOException {
ch.bind(c);
try {
ch.connect(s);
} catch (NoRouteToHostException ex) {
}
return ((InetSocketAddress)ch.getLocalAddress());
}
}
testAction a = new testAction();
try {
return AccessController.doPrivileged(a).getAddress();
} catch (PrivilegedActionException pae) {
Exception ex = pae.getException();
if (ex instanceof IOException) {
throw (IOException)ex;
} else {
throw (RuntimeException)ex;
}
}
} catch (Exception ex) {
err = ex;
return null;
}
}