jQuery元素的操作

作者: 假行僧396741 | 来源:发表于2016-12-13 22:45 被阅读37次
  1. 样式操作
    样式的设置 css方法操作的是元素的行内样式
    //css方法
    // $('#test').css('background','red');
    // $('#test').css({background:'black',border:'dashed 2px red'});
    //class属性
    // $('#test').addClass('item');//add添加 class类名
    //class移出
    // $('#test').removeClass('item');
    //样式的获取
    // var width = $('#test').css('width');
    // var background = $('#test').css('background-color');

  2. 属性操作
    //属性的设置
    // $('#test').attr('love','iloveyou');
    //获取属性
    // var res = $('#test').attr('id');
    //移出
    // $('#test').removeAttr('abc');

  3. 文本操作
    //设置
    //html()和text()在设置文本时的区别:html()解析标签 text()不会
    $('#test').html('<span style="color:red">今天是周五啦 思密达</span>');
    $('#test').text('<span style="color:red">今天是周五啦 思密达</span>');
    //获取
    //html()和text()在设置文本时的区别:
    var res = $('#test').html();
    //"<span style="color:red">今天是周五啦 思密达</span>"
    var res = $('#test').text();
    //"<span style="color:red">今天是周五啦 思密达</span>"

  4. //事件绑定
    //第一种
    $('#test').click(function(){
    alert('iloveyou');
    });
    //第二种绑定
    $('#test').bind('click',function(){
    alert('this is the second way ');
    })
    //第三种 (对动态产生的元素进行事件绑定)
    $('#test').live('click', function(){
    alert('iloveyou');
    })

  5. //form元素值的操作
    //文本框的操作
    //值的获取
    var v = $('input[name=username]').val();
    //值的设置
    $('input[name=username]').val("今天好高兴啊!!");

     //单选框
         //值的获取
         var res = $('input[name=sex]:checked').val();
         //值的设置
         $('input[name=sex][value=0]').attr('checked','checked');
         
     //复选框
         //值的获取
         var v = [];
         $('input[name="hobby[]"]:checked').each(function(){
                 v.push($(this).val())//$(this)代表当前正在遍历的元素
             });//each每一个
         //值的设置跟单选框值的设置一样
         
     ///下拉框
         //获取值
         var res = $('#city').val();
         //值的设置
         $('#city').val('北京');
         
     //文本框
         //值的获取
         var v = $('#intro').val();
         //值的设置
         $('#intro').val('晚上吃大餐 么么哒');

相关文章

  • jquery设计思想书目录

    jQuery-选择网页元素 jQuery-改变结果集 jQuery-链式操作 jQuery-元素的操作:取值和赋值...

  • jQuery

    jQuery 如何获取元素 jQuery 的链式操作是怎样的 jQuery 如何创建元素 jQuery 如何移动元...

  • jQuery

    jQuery - 简书 jQuery 库包含以下特性:HTML 元素选取,HTML 元素操作,CSS 操作,HTM...

  • You might not need jQuery——笔记

    元素操作jQuery JS jQuery JS jQuery JS element.insertAdjacentH...

  • JavaScript之jQuery

    九、jQuery 目录:初识jQuery及公式、jQuery选择器、jQuery事件、jQuery操作DOM元素 ...

  • jQuery节点操作和元素尺寸

    jQuery节点操作 创建元素 语法:$(' ); 追加元素1 向父元素最后追加语法:父元素jQuery对象.a...

  • jQuery 的一些功能介绍

    【目录】 一、jQuery 如何获取元素二、jQuery 的链式操作是怎样的三、jQuery 如何创建元素四、jQ...

  • jQuery常见问题

    1, jQuery 能做什么? 选择网页元素 改变结果集 元素的操作:取值和赋值 元素的操作:移动 元素的操作: ...

  • jQuery 功能

    一、jQuery 如何获取元素 jQuery支持通过CSS选择器语法获取到想要操作的元素 也可以是 jQuery ...

  • jQuery 操纵元素

    Manipulation documentation on api.jquery.com. 操作元素的部分: 元素...

网友评论

    本文标题:jQuery元素的操作

    本文链接:https://www.haomeiwen.com/subject/ihnxuttx.html