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.pswp.cn/news/457197.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/457197.shtml
英文地址,請注明出處:http://en.pswp.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