用jquery怎么获取 name='repA' ,display='block' 的A标签

用jquery怎么获取 name='repA' ,display='block' 的A标签,第1张

这种东西建议你查看下jquery api文档,里面有详细说明如何获取dom元素,网上直接百度一下“jquery 是新文档下载”或者给你一个在线查看地址吧 jqueryxiamizcom jquery在线文档。

下面是直接给你一个让你参考代码:

$('a[name="repA"]:visible') //获取属性name为repA,且为可见的元素。

这种事推荐使用Javascript做

试试这个代码

<!--

使用div实现简单选项卡

-->

<!DOCTYPE html>

<html>

<head>

<title>HTML实现简单选项卡</title>

<meta charset="utf-8">

<style type="text/css">

sli-active{

color: yellow !important;

}

sli-btn{

background:linear-gradient(to right,black,rgb(10,15,10));

color: white;

width: 100px;

height: 20px;

display: inline-block;

}

btns{

background:linear-gradient(to right,black,grey);

display: flex;

height: 20px;

}

sli-info{

background:linear-gradient(to right,black,grey);

color: white;

}

{

margin: 0;

padding: 0;

}

</style>

</head>

<body>

<!-- 按钮div(用户点击的) -->

<div class="btns">

<div id="btn_1" class="sli-btn sli-active">一号</div>

<div id="btn_2" class="sli-btn">二号</div>

</div>

<!-- 内容div(实际展示信息的) -->

<div id="info1" class=sli-info>

一号按钮对应的信息

</div>

<div id="info2" style="display: none;" class=sli-info>

二号按钮对应的信息

</div>

<!-- javascript脚本 -->

<script type="text/javascript">

//获取所有元素(div)

var btn1 = documentgetElementById('btn_1');

var btn2 = documentgetElementById('btn_2');

var info1 = documentgetElementById('info1');

var info2 = documentgetElementById('info2');

//绑定事件句柄(通俗来讲就是叫浏览器知道当用户点击按钮的时候执行什么)

//一号按钮被按下(为了支持触摸以及鼠标设备,同时绑定onclick(点击)和ontouchstart(手放在屏幕上))

btn1addEventListener("click",function(){

//显示信息1,隐藏信息2

info2styledisplay="none";

info1styledisplay="block"

//更改按钮视觉效果

btn2className="sli-btn";

btn1className="sli-active sli-btn";

});

btn1addEventListener("touchstart",function(){

//显示信息1,隐藏信息2

info2styledisplay="none";

info1styledisplay="block"

//更改按钮视觉效果

btn2className="sli-btn";

btn1className="sli-active sli-btn";

})

//二号按钮被按下(为了支持触摸以及鼠标设备,同时绑定onclick(点击)和ontouchstart(手放在屏幕上))

btn2addEventListener("click",function(){

//显示信息2,隐藏信息1

info1styledisplay="none";

info2styledisplay="block";

//更改按钮视觉效果

btn1className="sli-btn";

btn2className="sli-active sli-btn";

});

btn2addEventListener("touchstart",function(){

//显示信息2,隐藏信息1

info1styledisplay="none";

info2styledisplay="block";

//更改按钮视觉效果

btn2className="sli-btn";

btn2className="sli-active sli-btn";

})

</script>

</body>

</html>

jquery 选择器能够查找display:none的元素,查找方法为:

1、首先开始新建html文件。

2、创建h、p、div、ul、li等标签和内容。

3、接下来需要开始引入jqueryjs。

4、设置所有元素背景颜色。

5、其预览效果如图所示。

6、设置所有display:none的元素字体颜色。

7、最后的预览效果如图。

先把它display='block',然后再取高度,再display='none';

如果最初DIV的display就是none的话,浏览器是不会渲染该对象的,换句话说,浏览器并没有解析里面的内容,所以浏览器自己也不知道该DIV的高

请采纳答案,支持我一下。

先把它display='block',然后再取高度,再display='none';

如果最初DIV的display就是none的话,浏览器是不会渲染该对象的,换句话说,浏览器并没有解析里面的内容,所以浏览器自己也不知道该DIV的高

需要先 找到这个元素

$('div')css('display') === 'none'  // 返回布尔值 进行判断

// 因为display是css 属性 所以用jquery 的css 方法

// 如果判断的属性是元素属性, 比如 disabled  或者 checked 等 要用prop 或者attr

以上就是关于用jquery怎么获取 name='repA' ,display='block' 的A标签全部的内容,包括:用jquery怎么获取 name='repA' ,display='block' 的A标签、在html中用display怎么实现这个功能、jquery 选择器能否查找display:none的元素等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10077126.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存