Jquery 学习之基础一

1.添加一个CSS类

$("button").click(function(){
  $("#div1").addClass("important blue");
});

==============================

2.移除一个类

$("button").click(function(){
  $("h1,h2,p").removeClass("blue");
});

==============================

3.切换类

$("button").click(function(){
  $("h1,h2,p").toggleClass("blue");
});

==============================

4.Jquery 设置CSS属性

$("p").css("background-color","yellow");//设置一个属性

$("p").css({"background-color":"yellow","font-size":"200%"});//设多个属性
==============================
5.清空子元素
$("#div1").empty();//所有在div1块中的内容均被移除
==============================

 6.设置元素的父类属性

$(document).ready(function(){
$("span").parent().css({"color":"red","border":"2px solid red"});//parent() 方法返回被选元素的直接父元素

});

 $("span").parents()//parents() 方法返回被选元素的所有父元素

==============================

7.返回每个div的直接子类元素

$(document).ready(function(){
 $("div").children().css({"color":"red","border":"2px solid red"});
});

==============================

8.find() 方法返回被选元素的后代元素,一路向下直到最后一个后代。

 $("div").find("span").css({"color":"red","border":"2px solid red"});

==============================

9.next()方法返回下一个同胞元素

$("h2").next().css({"color":"red","border":"2px solid red"});

==============================

10.过滤

$("p").filter(".url");//返回带有类名 "url" 的所有 <p> 元素

==============================

11.first() 方法返回被选元素的首个元素

$("div p").first();//选取首个 <div> 元素内部的第一个 <p> 元素:

==============================

12.last() 方法返回被选元素的最后一个元素。

$("div p").last();

==============================

13. eq() 方法返回被选元素中带有指定索引号的元素。

$("p").eq(1);

==============================

14.not() 方法与 filter() 相反。

 $("p").not(".url");//返回不是类url的P元素

==============================

15.三个操作dom的方法、DOM = Document Object Model(文档对象模型)

  • text() - 设置或返回所选元素的文本内容
  • html() - 设置或返回所选元素的内容(包括 HTML 标记)
  • val() - 设置或返回表单字段的值

例子:

$("#btn1").click(function(){
  alert("Text: " + $("#test").text());
});

$("#btn1").click(function(){ 
    $("#test1").text("Hello world!"); 
}); 

$("#btn2").click(function(){
  alert("HTML: " + $("#test").html());
});

$("#btn2").click(function(){ 
    $("#test2").html("<b>Hello world!</b>"); 
}); 

注:id=test,这一块是文本内容<p>名称: <input type="text" id="test" value="练习easyUI"></p>

通过 jQuery val() 方法可以获得输入字段的值

$("#btn1").click(function(){
  alert("值为: " + $("#test").val());//获取值
});

$("#btn3").click(function(){ 
    $("#test3").val("RUNOOB"); //设置值
});

==============================

16. jQuery attr() 方法用于获取属性值。

$("button").click(function(){
  alert($("#runoob").attr("href"));//获取id=“runoob”中链接的href属性

$("#runoob").attr("href","http://www.runoob.com/jquery");//设置href属性
});

==============================

17.text()中的参数是回调函数,参数为索引和内容

$(document).ready(function(){
$("#btn1").click(function(){
$("#test1").text(function(i,origText){
return "旧文本: " + origText + " 新文本:雷明轩 (index: " + i + ")";
});
});
});

 

 

 

 

转载于:https://www.cnblogs.com/Lxiaojiang/p/5929397.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/457197.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

**print('人生苦短 我爱Python')**

print(‘人生苦短 我爱Python’) 一、变量 **""" 1.代码自上而下执行 2_运算符和表达式.一行一句&#xff0c;不要把多个语句写到一行上&#xff0c;可读性不好 3中文只能出现在引号里&#xff0c;其他地方不能出现中文 4不能随意缩进 """**pr…

java线程提高速度_如何在JAVA中减慢线程速度

我有这个类,我在其中运行10次for循环.该类实现了Runnable接口.现在在main()中我创建了2个线程.现在两个都将循环运行到10.但我想检查每个线程的循环计数.如果t1超过7,则让它休眠1秒,以便让t2完成.但是如何实现这一目标呢&#xff1f;请参阅代码.我尝试但看起来完全愚蠢.只是如何…

(转ORCLE导入导出命令)

oracle数据库导入导出命令&#xff01;Oracle数据导入导出imp/exp 功能&#xff1a;Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。 大多情况都可以用Oracle数据导入导出完成数据的备份和还原&#xff08;不会造成数据的丢失&#xff09;。 Oracle有个好处&…

笔记本(华硕UL80VT)软件超频setFSB

Warning !!!If you are a beginner, do not use this software. This software is for power users only. Use "SetFSB.exe" at your own risk.试了setfsb各种版本&#xff0c;基本不能打开。还有官网的免费版&#xff0c;居然不能用&#xff0c;真是很奇怪。 官网&a…

Day01-python编程基础

1. 程序 为了完成某种特定功能&#xff0c;以某种程序设计语言编写的有序指令的集合。程序是指挥cpu工作的“工作手册”。计算机只能执行二进制代码&#xff0c;程序设计语言一般类似英文&#xff0c;想要让计算机理解你写的程序&#xff0c;必须把程序代码“翻译”成计算机能…

pro c 访问 MySQL_Pro*C  OCI  OCCI  及OCI介绍

Pro*C OCIOCCI 这三种都是C/C访问数据库的手段。Pro*C&#xff1a;内嵌SQL,预编译后把内嵌SQL处理为ORACLE标准运行库的调用&#xff0c;然后再象编译一般的C程序一样进行编译、连接、运行。1.proc XXX.pc2.gcc/g XXX.c –lclntsh(PRO*C的预编译&#xff0c;也可直接MAKEFILE…

细说Cookie

http://www.cnblogs.com/fish-li/archive/2011/07/03/2096903.html转载于:https://www.cnblogs.com/benpaodexiaopangzi/p/5933230.html

Node.js~在linux上的部署

我们以centOS为例来说说如何部署node.js环境 一 打开centos,然后开始下载node.js包 curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - yum -y install nodejs 二 安装gcc环境 yum install gcc-c make 安装完成! 三 安装nodejs的npm,这是一个包程序工具…

Django中的class Meta知识点

今天来回顾一下Django中model的class Meta class Main(models.Model):img models.CharField(max_length200) # 图片name models.CharField(max_length100) # 名称trackid models.CharField(max_length16) # 通用idclass Meta:abstract True #抽象类class MainWheel(…

python wheel使用_Python wheel.Wheel方法代碼示例

# 需要導入模塊: from pip import wheel [as 別名]# 或者: from pip.wheel import Wheel [as 別名]def from_line(cls, name, comes_fromNone, prereleasesNone):"""Creates an InstallRequirement from a name, which might be arequirement, directory contai…

英语学习Day1

今天要开始学英语了&#xff0c;我这个人没什么长性&#xff0c;语言这种东西对我来说又是很不擅长的一种技能&#xff0c;那为什么要学英语呢&#xff1f;我要做翻译&#xff0c;也是呵呵了&#xff0c;主要是我想赚钱&#xff0c;这个力量能够支撑我吧&#xff0c;我想。 网上…

LeetCode题解-3-Longest Substring Without Repeating Characters

2019独角兽企业重金招聘Python工程师标准>>> 解题思路 首先要读懂题目&#xff0c;它要求的是找到最长的子串&#xff0c;并且子串中没有出现重复的字符。 我的想法&#xff0c;是用一个map存储每个字符最后出现的位置&#xff0c;还要有个变量start&#xff0c;它用…

Day02-变量_数据类型和运算符

1 数据类型 不同类型的变量可以进行的运算是不同的&#xff0c;所以必须理解变量的类型&#xff0c;python中数据类型可以分为&#xff1a; 内置类型 数值类型&#xff1a;整型int&#xff0c;浮点型float&#xff0c;复数&#xff08;complex&#xff09; 35j str:字符串 b…

css hack

http://blog.csdn.net/swallowliyan/article/details/50803469转载于:https://www.cnblogs.com/annie211/p/5934035.html

java从哪学到哪_Java JVM怎么学习啊?从哪方面入手?

叮当猫咪一、 JVM的生命周期  1. JVM实例对应了一个独立运行的java程序它是进程级别  a) 启动。启动一个Java程序时&#xff0c;一个JVM实例就产生了&#xff0c;任何一个拥有public static void main(String[] args)函数的class都可以作为JVM实例运行的起点  b) 运行。m…

JMeter处理Cookie与Session

cookie 和session 的区别&#xff1a; 1、cookie数据存放在客户的浏览器上&#xff0c;session数据放在服务器上。 2、cookie不是很安全&#xff0c;别人可以分析存放在本地的COOKIE并进行COOKIE欺骗 考虑到安全应当使用session。 3、session会在一定时间内保存在服务器上。当…

Maximum sum(poj 2479)

题意&#xff1a;给一段数列&#xff0c;将这个数列分成两部分&#xff0c;使两部分的最大子段和的和最大&#xff0c;输出和/*看数据没想到是(O)n的算法&#xff0c;求出从前向后的最大子段和和从后向前的最大子段和&#xff0c;然后枚举断点。 第一次提交不小心折在数组最小值…

java futuretask 实例_java 使用Callable+FutureTask获取执行结果

之前给大家分享了使用CallableFuture获取执行结果的java示例&#xff0c;那么下面要给大家分享的就是使用CallableFutureTask获取执行结果的java示例&#xff0c;一起来看看吧。public class Test{public static void main(String[] args){//方式1ExecutorService executor Ex…

Day03-运算符和表达式

运算符和表达式​ 1. 运算符的优先级 尽量不要把一个表达式写的过于复杂&#xff0c;如果遇到复杂的需求&#xff0c;则最好分步运算 不要过多的依赖于运算符的优先级&#xff0c;否则代码的可读性太差&#xff0c;在实际的项目开发中&#xff0c;一般采用&#xff08;&#…

Eclipse中字母大小写转换快捷键

ctrlshiftx 转为大写 ctrlshifty 转为小写 转载于:https://www.cnblogs.com/stsinghua/p/6418636.html