可以。
创新互联公司拥有一支富有激情的企业网站制作团队,在互联网网站建设行业深耕10余年,专业且经验丰富。10余年网站优化营销经验,我们已为超过千家中小企业提供了网站制作、成都网站制作解决方案,按需开发,设计满意,售后服务无忧。所有客户皆提供一年免费网站维护!
$('ul.jPag-pages').removeAttr('style');
有时候因为JS生成html需要一点时间被浏览器加载,上面这段代码可能会出错,可以这样写。(加个延时函数)
setTimeout(function(){
$('ul.jPag-pages').removeAttr('style');
},200);
jquery获取style的属性值有两种方法
第一种是getElementById() 方法。它可以返回对拥有指定 ID 的第一个对象的引用。在操作文档的一个特定的元素时,最好给该元素一个 id 属性,为它指定一个(在文档中)唯一的名称,然后就可以用该 ID 查找想要的元素。
第二种是getElementsByName() 方法,它可以返回带有指定名称的对象的集合。该方法与getElementById() 方法相似,但是它查询元素的 name 属性,而不是 id 属性。另外,因为一个文档中的 name 属性可能不唯一(如 HTML 表单中的单选按钮通常具有相同的 name 属性),所有 getElementsByName() 方法返回的是元素的数组,而不是一个元素。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html,并引入jquery。
2、在index.html中的script标签,输入jquery代码:$('div').attr('style', '');。
3、浏览器运行index.html页面,此时通过jquery成功去除了div的style。
style也可以看做普通的HTML节点,因此其创建方法与jQuery创建普通元素的方法相同,关键代码:
$("style/style").text("div#test{color:red;}").appendTo($("head"));
下面实例演示——点击按钮创建新的style样式:
1、HTML结构
div id="test"这是示例的DIV/div
input type="button" value="创建新的style"
2、jQuery代码
$(function(){
$("input[type='button']").click(function() {
$("style id='test_style'/style").text("div#test{color:red;}").appendTo($("head"));
$("div#test").html($("div#test").text() + "br" + $("#test_style").text());
});
});
3、效果演示
jQuery改变标签的样式一般有3种
预置好class,然后通过jQuery改变元素的class名,使用的是addClass、removeClass
直接改变元素的css属性值,这种是通过添加style实现的,使用的是css方法
修改style属性值,通过attr方法
示例(假设以下标签的id都是test):
1.假设有一class名为class1,已经在css中写好样式
$('#test').addClass('class1');
2.让元素文字变为红色(css设置一个值)
$('#test').css('color','red');
3.让元素文字变为红色,同时宽度为100px(css设置多个值)
$('#test').css({color:'red',width:'100px'});
4.直接修改style属性(不常用)
$('#test').attr('style','color:red;width:100px');