在网站上使用JS更改设置内容
Changing set contents using JS on website
我正在尝试更改我的网站上的一组内容,但无法使脚本正常工作,有人可以帮忙吗?内容为4,并具有以下代码。我想使用按钮在1,2,3和4之间切换。
我知道一个简单的 addClass 和 removeClass 可以解决问题,但无法让它工作。下面是一组示例内容:
<ul>
<li class="article-list-vertical-1">
<a href="#" style="background-image: url('/img.jpg')"></a>
<div>
<h2>Article title #1</h2>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eu lacus mattis laoreet diam a volutpat magna.Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse eu lacus mattis laoreet diam a, volutpat magna.</p>
<a href="#" class="read-more">Read more <i class="fa fa-chevron-right"></i></a>
</div>
</li>
</ul>
谢谢你的帮助。
也许这就是你要找的...
https://plnkr.co/edit/BAxRkGJORf2tMt1LFrxK?p=preview
$("#link1").click(function() {
$("#list-1").fadeIn();
$("#list-2").hide();
$("#list-3").hide();
$("#list-4").hide();
});
使用 fadeIn() 显示隐藏的文章,使用 hide() 隐藏其他文章。还有其他方法通过引导使用选项卡
http://www.tutorialrepublic.com/twitter-bootstrap-tutorial/bootstrap-tabs.php
你可以试试这个。在锚点上添加了点击事件,然后检查点击了哪一个,以确定要根据锚点显示的文章。
$(".article-link").on('click',function(e){
e.preventDefault();
var whichLink = $( this ).index()+1;
if( currentArticle != whichLink){
$('.article-list-vertical-1').each(function(){
if($( this ).css('display') == 'block'){
$( this ).animate({opacity:0},function(){
$( this ).css({"display":"none"});
$('#list-'+whichLink).css({"display":"block",opacity:0});
$('#list-'+whichLink).animate({opacity:1},function(){
currentArticle = whichLink;
});
})
}
});
}
});
使用此选项,您可以轻松添加更多文章,而无需更改"单击"处理程序。
在这里工作:https://plnkr.co/edit/SotgGJVFgR9QtsFBHrSS?p=preview
-干杯伴侣。
听起来你需要
:
- 在页面上包括项目 2-4
- 隐藏相应的项目(CSS 显示:无)
- 单击"阅读更多"链接显示下一项。
相关文章:
- 无法在数据endVal中设置值=“”;{{ucount}}”;使用Angular JS的CountUp
- 使用 js 将背景图像设置为 HTML
- jQuery在MVC应用程序中设置JS变量
- 从 HTM 中设置 JS 函数的变量
- htaccess设置js的过期时间
- 使用 PHP var 和 AJAX 设置 JS var
- 要在 D3 中使用的 JSON 文件中的格式设置.js
- 区域设置 JS 的货币代码
- 为什么控制台在原型中将 e.explicitOriginalTarget.value 显示为在粘贴或剪切事件上设置.js
- 如何设置js加载顺序
- 如何从Drupal6安装中取消设置js文件:不´t与“;删除脚本[]”;在我的模板文件中
- 如何在正确的时间设置JS事件
- 如何在后台bean管理的进度条上设置JS效果
- JS:创建输入类型文件多个,并设置JS数组作为值
- 在express/jade文件中设置JS和CSS路径的正确方法是什么?
- 如何设置js函数滚动让它不超过父元素的底部
- 在RAILS 3.1中设置js资产的Cache Control头
- Joomla - 如何使用用户在模板参数中提供的信息从头部取消设置 JS 文件
- 我如何设置JS在后台运行,同时保持不显眼
- 如何设置JS客户端来执行远程API请求