javascript - jquery选择中的默认类

标签 javascript jquery html

尝试使用按钮选择 div 并且它可以工作,但如何设置默认的显示 代码在这里:

http://jsfiddle.net/LUKGt/5/

<script type="text/javascript">
$('.textWord_about').hide();

$('.link').click(function() {
    $('.textWord_about').hide();       
    $('.textWord_about[data-link=' + $(this).data('link') + ']').fadeIn({
        width: '200px'
    }, 300);
});
</script>

最佳答案

实际上,有三种方法可以做到这一点

第一:使用 :not(:nth-child(1)) 选择器的 css

.textWord_about{
   display : none;
}
.textWord_about:not(:nth-child(1)){  // 1 for the first index
   display : block;
}

第二:使用 $('.textWord_about:not(:nth-child(1))') 选择器的 js

$('.textWord_about:not(:nth-child(1))').hide(); 

而不是

$('.textWord_about').hide();

第三:在js中使用.eq(0).click()//0是第一个的索引

<script type="text/javascript">
$('.textWord_about').hide();

$('.link').click(function() {
    $('.textWord_about').hide();       
    $('.textWord_about[data-link=' + $(this).data('link') + ']').fadeIn({
        width: '200px'
    }, 300);
}).eq(0).click();
</script>

关于javascript - jquery选择中的默认类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43748670/

相关文章:

javascript - 为 img 和 input 元素添加自定义 id 属性

javascript - npm的统计数据

javascript - 在模型内的模型上使用 find

php - Ajax 从数据库中检索

jquery - 如何在移动浏览器中点击时关闭下拉菜单

html - 将输入文本颜色设置为红色, "skip"类内的输入除外

javascript - 如何使菜单链接上的鼠标悬停更改背景图像?

javascript - 将结果从 php if 语句传递到 javascript/html

xml - 在网页中嵌入时,是否需要将 xml header 保留在 svg 文件中

html - 如何使用 Angular 创建 n 个可打印页面?