zoukankan      html  css  js  c++  java
  • jquery常用

    $基本语法

    • .eq() 从0开始记
    • .eq($(this).index())
    • .addClass("active")
    • .removeClass("active")
    • .children()
    • .children().eq(2) 第三个孩子
    • .parent()
    • .siblings()
    • .attr("class","active")
    • .attr({
      class:"active",
      type:"text",
      aa:"bb"
      "big-name":linzixian //有 - 则加引号,防止被解析成减号
      }) 设置多个属性
    • .removeAttr()
    • .prop("checked","true") 布尔类型添加属性
    • .stop().animate({800},2000,linear,function(){})
    • .stop().slideDown() slideUp()
    • .stop().fadeIn() fadeOut() fadeToggle()
    • .css("color","blue")
    • .show(1000,function(){})
    • .hide()
    • .append("<p>哈哈</p>")
    • .prepend()
    • $("p").appendTo($("div"))
    • $("<tr><td>名字</td><td>性别</td></tr>").appendTo("tbody")给表格的tbody里添加一行
    • .text($("#txt").val()) 设置内容并传输到文本
    • $("#txt").val("哈哈") 设置内容
    • .html()
    • .text()
    • .val() 内容
    • $("text").val("") 清空text的内容
    • $("div").empty()
    • $("div").remove()
    • .focus() 焦点
    • .blur()
    • .on("click",function(){})
    • .off("click") 移除事件绑定
    • .delay(2000)
    • .prev()
    • .next()
    • .prevAll()
    • .nextAll()
    .html() .text() .val()以及$(" ")的差异总结:
    • .html() .text() .val()三种方法都是用来读取选定元素的内容;
    • .html()是用来读取元素的html内容(包括html标签);
    • .text()用来读取元素的纯文本内容,包括其后代元素;
    • .val()是用来读取表单元素的"value"值,常用于input上;
    • $("<h3>hello</h3>").appendTo("#username")设置内容并添加到id="username"的标签中
    • .html().text()方法不能使用在表单元素上,而.val()只能使用在表单元素上;
    • .html()方法使用在元素集合上时,只读取第一个元素;.val()方法和.html()相同,如果其应用在元素集合上时,只能读取第一个表单元素的"value"值,但是.text()不一样,如果.text()应用在多个元素上时,将会读取所有选中元素的文本内容;
    • .html(htmlString) .text(textString).val(value)三种方法都是用来替换选中元素的内容,如果三个方法同时运用在多个元素上时,那么将会替换所有选中元素的内容;
    `$("<span><span>").text($("input").val())` 解析
    1先通过 `$(" ")` 方法设置<span></span>盒子,
    2再用 `$("input").val()` 方法将input文本框里的数据读取出来,
    3再用 `.text()` 方法写入到span标签里
    
    `$(input).val("")` 设置input文本框里的数据为空
    
    • .html(),.text(),.val()都可以使用回调函数的返回值来动态的改变多个元素的内容;
  • 相关阅读:
    给大家分享两款正在使用的reflector插件
    Win32汇编项目总结——猎杀潜航
    SQL Server2008 数据库误删除数据的恢复方法分享
    DataGridView中使DataGridViewComboBox可编辑
    将SQL数据库还原到某个时间点
    SQL Server 2005对海量数据处理
    SQL Server 2005对海量数据处理(1)
    ILDASM的使用
    QT简介以及配置
    Reflector插件介绍
  • 原文地址:https://www.cnblogs.com/huihuihero/p/10801054.html
Copyright © 2011-2022 走看看