zoukankan      html  css  js  c++  java
  • jQuery 操作

    jQuery 操作

    循环多个标签

    // 循环列表中的每一个标签或元素
    $('#id').each(匿名函数) 

    索引

    // 自动获取每个标签的索引数
    $(this).index();

    chekbox操作

    // 专门用于chekbox,radio做操作
    $('#id').prop('checked')            # 获取值
    $('#id').prop('checked',true)       # 设置值

    注:jquery3版本以下设置chekbox会出现问题,请使用prop。

    文本操作

    // 获取标签中内容,不包含标签
    $('#id').text()
    // 获取标签中内容,不包含标签
    $('#id').text("xxx")
    
    // 获取标签中内容,包含标签
    $('#id').html()
    // 设置标签中内容,包含标签
    $('#id').html("<a>x</a>")
    
    // 获取标签value值
    $('#id').val()
    // 设置标签内input等value值
    $('#id').val("xxx")

    样式操作

    // 向标签内添加class
    $('#id').addClass('xxx')
    
    // 向标签内添加class
    $('#id').removeClass('xxx')
    
    // 判断指定class、有该标签就删除、没有该标签就添加
    $('#id').toggleClass('xxx')

    属性操做

    // 查看当前标签内指定属性下的内容
    $('#id').attr('xxx')
    
    // 添加或修改当前标签内指定属性下的内容,或新建属性/内容
    $('#id').attr('key','value')
    
    // 删除标签内的指定属性
    $('#id').removeAttr('xxx')

    内容操作

    // 追加内容或标签,到指定标签下、后面
    $('#id').append("xxx")
    
    // 反转 追加内容或标签,到指定xxx下、后面
    $('#id').appendTo("xxx")
    
    // 追加内容或标签,到指定标签下、前面
    $('#id').prepend("xxx")
    
    // 反转 追加内容或标签,到指定xxx下、前面
    $('#id').prepend("xxx")
    
    // 追加内容或标签,到指定标签同级标签、后面
    $('#id').after("xxx")
    
    // 追加内容或标签,到指定标签同级标签、前面
    $('#id').before("xxx")
    
    // 删除指定标签下的内容,包含标签
    $('#id').remove()
    
    // 删除指定标签下的内容,不包括内容中的标签
    $('#id').empty()
    
    // clone 克隆指定标签中的内容或标签
    $('#id').text().colone()

    CSS 操作

    // 对指定标签下的,css 指定样式下、样式值 做修改。
    $('#id').css('样式名称','样式值')
    
    // 涉及到样式有大小的需要加入大小值
    var right = 0;
    $('#id').css('right',right + "px")
  • 相关阅读:
    微信小程序通过CODE换取session_key和openid
    BZOJ1497[NOI2006]最大获利——最大权闭合子图
    Leetcode#149 Max Points on a Line
    IO流总结
    java基础比较好的笔记总结
    chrome web开发工具
    day 01 常量 注释 int(整型) 用户交互input 流程控制语句if
    10.2:异或树经验
    搜索+保存路径
    搜索+简单dp
  • 原文地址:https://www.cnblogs.com/xiangsikai/p/10418370.html
Copyright © 2011-2022 走看看