1、新建一个html文件,命名为testhtml。
2、在testhtml文件内,引入jqueryminjs库文件,成功加载该文件,才能使用jquery中的方法。
3、在testhtml文件内,在p标签内,使用button标签创建一个按钮,按钮名称为“按钮”。
4、在testhtml文件内,设置button标签的id为mybtn,主要用于下面通过该id获得button对象。
5、在testhtml文件中,给button按钮绑定onclick点击事件,当按钮被点击时,执行btnfun()函数。
6、在js标签中,创建btnfun()函数,在函数内,通过id(mybtn)获得button对象,使用attr()方法将disabled属性设置为disabled,让按钮变成不可用状态即可。
页面应该是有多个class叫做"checkgread"的元素吧,通过$('checkgread')获取到的是一个jquery对象数组,加上[0]之后,取到的其实还是一个jquery的对象。所以无法使用原生的js方法,可以试试下面的代码
var checkgread =$('checkgread')[0][0];
display属于元素的css样式属性,而jQuery提供了
css()
方法设置或返回被选元素的样式属性,所以判断一个元素的display属性是不是none的代码为:
if(
$("#test")css("display")=='none'
)
{
//
TO
DO
}
此外,以下下两种方法也可以判断元素是否显示:
$("#test")css("visibility")=='visible'
//
判断visibility样式属性
$("#test1")is(":hidden")
//
判断:hidden选择器
怎么使用jquery获得标签的值或元素的内容?
jquery提供了三个获得内容的方法, text()、html() 以及 val(),其中前两个可用于解决本问题,$("label#userid")text(); // 首选,获取label的文本,$("label#userid")html(); // 也可以实现,获取label标签内的所有html标记,一般情况改下label标签内就是文本,所以等效上面的方法。
实例演示:
创建Html元素
<div class="box">
<span>点击按钮获取label中内容:</span><br>
<div class="content">
<label id="userid">输入用户名</label><input type="text">
</div>
<input type="button" value="获取label中的内容">
</div>
2设置css样式
divbox{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}
divbox span{color:#999;font-style:italic;}
divcontent{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}
h3{display:inline-block;}
input[type='button']{height:30px;margin:10px;padding:5px 10px;}
3编写jquery代码
$(function(){
$("input:buttonbtn1")click(function() {
alert($("label#userid")text());
});
$("input:buttonbtn2")click(function() {
alert($("label#userid")html());
});
})
化学元素(Chemical element)就是具有相同的核电荷数(即核内质子数)的一类原子的总称,从哲学角度解析,是原子的电子数目发生量变而导致质变的结果。
关于元素的学说,即把元素看成构成自然界中一切实在物体的最简单的组成部分的学说。早在远古就已经产生了,不过,在古代把元素看作是物质的一种具体形式的这种近代观念是不存在的。无论在我国古代的哲学中还是在印度或西方的古代哲学中,都把元素看作是抽象的、原始精神的一种表现形式,或是物质所具有的基本性质。
以上就是关于JQuery如何实现点击查看更多,显示更多内容全部的内容,包括:JQuery如何实现点击查看更多,显示更多内容、用jquery去获取元素 用原生js去写样式为什么 会报错、jquery 判断是不是display等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)