jQuery学习-设置访问元素样式

<!DOCTYPE html>
<html>
    <head>
        <meta charset="UTF-8">
        <title>访问与设置元素样式</title>
        <script src="js/jquery.js"></script>
        <style>
            .divstyle{

                border: 5px solid black;
                background-color: silver;
            }
            .trstyle{

                background-color: lightskyblue;;
                color: black;
            }
            .
        </style>

        <script type="text/javascript">
            //页面加载完成简写形式
            $(function(){

                //设置单元格宽度100px
                //$("td").css("width","300px");
                //$("td").css("font-size","30px");
                //$("td").css("color","red");
                //$("td").css("border","1px solid red");

                $("td").css({"width":"300px","font-size":"30px","color":"red","border":"1px solid red"})

                //获取div背景颜色,css可以设置元素属性,也可以获取css属性
                var color= $("div").css("background-color");
                alert(color);

                //设置斑马线,隔行背景颜色变成蓝色,字体变黑色  odd偶数行,如果同时设置多个类加,号隔开
                $("tr:odd").addClass("trstyle");

                //移出对应元素的css样式,移出DIV的样式,如果不穿参数,则表示移出所有CSS样式
                $("div").removeClass("divstyle");
            })

        </script>
    </head>
    <body>
        <div class="divstyle">
            <table>
                <tr><td>用户名1</td><td>密码1</td></tr>
                <tr><td>用户名2</td><td>密码2</td></tr>
                <tr><td>用户名3</td><td>密码3</td></tr>
                <tr><td>用户名4</td><td>密码4</td></tr>
                <tr><td>用户名5</td><td>密码5</td></tr>
                <tr><td>用户名6</td><td>密码6</td></tr>
                <tr><td>用户名7</td><td>密码7</td></tr>
                <tr><td>用户名8</td><td>密码8</td></tr>
                <tr><td>用户名9</td><td>密码9</td></tr>
                <tr><td>用户名10</td><td>密码10</td></tr>
            </table>
        </div>
    </body>
</html>
时间: 2024-11-05 06:13:35

jQuery学习-设置访问元素样式的相关文章

jQuery学习之------属性与样式

jQuery学习之------属性与样式 一.标签的属性: <a href="">链接</a>此处的href就是该a标签带有的属性 在js中对标签的属性的操作方法有 1.1getAttribute()方法 ----获取元素的属性 例子: <a href="www.soulsjie.com" id="jie">jie</a> <script> var aa=document.getElem

DOM访问元素样式和操作元素样式

在HTML中定义样式的方式有三种:通过<link/>元素包含外部样式表文件(外部样式表).使用<style/>元素定义嵌入式样式(嵌入式样式表).使用style特性定义针对特定元素的样式(内联样式表). 要确定浏览器是否支持DOM2级定义的css的能力可以用 document.implementation.hasFeature("css2","2.0");//支持返回true,不支持返回false 1.访问元素样式 任何支持style特性的h

第二十四篇 jQuery 学习6 删除元素

jQuery 学习6 删除元素 上节课我们做了添加元素,模拟的是楼主发的文章,路人评论,那么同学们这节课学了删除之后,去之前的代码上添加一个删除,模拟一个楼主删除路人的评论. jQuery的删除方法: remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素 以上引用w3c教程 为了同学们更好的扩展,老师就不在上节课的基础上模拟删除,而是写出删除的功能代码和注意事项,同学们就自己多尝试,来瞧瞧代码先: <!DOCTYPE html> <html>

jQuery学习-属性访问,插入节点

//属性访问$(function(){ //1.操作文本节点:通过jQuery 对象的text()方法 alert($("#bj").text()); $("#bj").text("123") //2.操作属性节点:通过jQuery对象的 attr()方法. //注:直接操作value属性值可以使用更便捷的val()方法. alert($(":text[name='username']").attr("value&q

CSS - 设置 select 元素的样式

注意:option 外面有个框,这个框不同浏览器生成的还不一样,给这个框设置样式的方法也没有找到(有说法是这是浏览器创建的 shadow dom 没法设置).所以要想完全控制还是用列表进行模拟比较好. 设置 select 元素样式主要是要将那个默认的图标给改掉,方法一般来首有三种: appearance: none隐藏默认图标. overflow: hidden截去默认图标. ::after覆盖默认图标,为了不让 ::after伪元素作为事件的目标要设置pointer-events: none.

jQuery学习笔记(4)-设置元素的属性和样式

一.前言 本篇主要讲解如何使用jQuery获取和操作元素的属性和css样式 二."DOM属性"与元素属性 1.运行一下代码 <img src="/images/logo_small.gif" class="img_logo" /> 2.分析代码 元素属性src:/images/logo_small.gif 元素属性class:img_logo DOM属性currentSrc:http://localhost/images/logo_s

jQuery学习之------元素样式的操作

jQuery学习之------元素样式的操作 一..addClass( className )方法----增加样式 1.addClass( className ) : 为每个匹配元素所要增加的一个或多个样式名 <head> <style> /*css样式代码*/ .soulsjie{ background:red; } .newstyle{ height:100px; width:100px; } .newsty2{ font-size:16px; } </style>

jquery学习记录一:jquery动态添加html元素后设置其绑定事件

1. jquery动态添加html元素(例如:) <div id="testdiv"> <ul></ul> </div> 假设我们要给ul动态添加的<li>绑定click事件形成如下结果 <div id="devices_div"> <ul> <li name="apple">apple</li> <li name="pea

jQuery获取和操作元素的属性和CSS样式

本文学习如何使用jQuery获取和操作元素的属性和CSS样式. 元素属性和Dom属性 对于下面这样一个标签元素: <img id='img' src="1.jpg" alt='1' class="imgs"></img>  我们通常将id,src,alt,class称为属性,也即元素属性.但是,当浏览器对标签元素进行解析时,会将元素解析为Dom对象,相应的,元素属性也就解析为Dom属性. 元素属性和Dom属性只是在我们对其进行不同解析时的不同