JQuery 獲取DOM初始化 ECharts

剛開(kāi)始用ECharts,看了百度的例子,是使用原生的方法獲取div,然后再初始化Chart組件:

var myChart = echarts.init(document.getElementById('main'));

嘗試用JQuery獲取DIV設(shè)置后条获,發(fā)現(xiàn)圖直接消失了素标,后來(lái)用Chrome瀏覽器debug代碼,發(fā)現(xiàn)document.getElementById$('#id') 返回的結(jié)果不一樣实抡。

然后用下面方式試了下六水,就可以了:

var myChart = echarts.init($('#main')[0]);
// 或者
var myChart = echarts.init($('#main').get(0));

平時(shí)一直使用這種方式來(lái)獲取DOM元素,想當(dāng)然的認(rèn)為JQuery返回的就是DOM元素了博脑,通過(guò)這次調(diào)試叉趣,發(fā)現(xiàn)其實(shí)并不是....

通過(guò)調(diào)試發(fā)現(xiàn)JQuery一直是返回?cái)?shù)組的,即使未獲取到DOM梢什,也返回一個(gè)空數(shù)組嗡午。


JQuery 這么實(shí)現(xiàn)有這么幾個(gè)好處僻他,個(gè)人理解:

  • 返回一個(gè)JQuery對(duì)象婿斥,而不是DOM對(duì)象坟桅,主要是為了能夠提供更多的方法,如val()讲衫、text()缕棵、html()等,提供豐富的操作方法
  • 獲取的DOM元素是一個(gè)數(shù)組涉兽,這應(yīng)該是因?yàn)楂@取的DOM元素個(gè)數(shù)不定招驴,這樣使用者可以不用考慮里面元素的個(gè)數(shù),直接操作即可枷畏,內(nèi)部實(shí)現(xiàn)也統(tǒng)一了别厘。
  • 可以使用鏈?zhǔn)讲僮?/li>
  • 一般使用JQuery之后,很少情況再拿到DOM元素去做一些操作矿辽,而且操作起來(lái)并不比JQuery方便丹允。真有需求,加個(gè)[0]即可袋倔。
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末雕蔽,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子宾娜,更是在濱河造成了極大的恐慌批狐,老刑警劉巖,帶你破解...
    沈念sama閱讀 219,110評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件前塔,死亡現(xiàn)場(chǎng)離奇詭異嚣艇,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)华弓,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,443評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門(mén)食零,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人寂屏,你說(shuō)我怎么就攤上這事贰谣。” “怎么了迁霎?”我有些...
    開(kāi)封第一講書(shū)人閱讀 165,474評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵吱抚,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我考廉,道長(zhǎng)秘豹,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 58,881評(píng)論 1 295
  • 正文 為了忘掉前任昌粤,我火速辦了婚禮既绕,結(jié)果婚禮上啄刹,老公的妹妹穿的比我還像新娘。我一直安慰自己岸更,他們只是感情好鸵膏,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,902評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著怎炊,像睡著了一般谭企。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上评肆,一...
    開(kāi)封第一講書(shū)人閱讀 51,698評(píng)論 1 305
  • 那天债查,我揣著相機(jī)與錄音,去河邊找鬼瓜挽。 笑死盹廷,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的久橙。 我是一名探鬼主播俄占,決...
    沈念sama閱讀 40,418評(píng)論 3 419
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼淆衷!你這毒婦竟也來(lái)了缸榄?” 一聲冷哼從身側(cè)響起,我...
    開(kāi)封第一講書(shū)人閱讀 39,332評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤祝拯,失蹤者是張志新(化名)和其女友劉穎甚带,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體佳头,經(jīng)...
    沈念sama閱讀 45,796評(píng)論 1 316
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡鹰贵,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,968評(píng)論 3 337
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了康嘉。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片碉输。...
    茶點(diǎn)故事閱讀 40,110評(píng)論 1 351
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖亭珍,靈堂內(nèi)的尸體忽然破棺而出敷钾,到底是詐尸還是另有隱情,我是刑警寧澤块蚌,帶...
    沈念sama閱讀 35,792評(píng)論 5 346
  • 正文 年R本政府宣布,位于F島的核電站膘格,受9級(jí)特大地震影響峭范,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜瘪贱,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,455評(píng)論 3 331
  • 文/蒙蒙 一纱控、第九天 我趴在偏房一處隱蔽的房頂上張望辆毡。 院中可真熱鬧,春花似錦甜害、人聲如沸舶掖。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 32,003評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)眨攘。三九已至,卻和暖如春嚣州,著一層夾襖步出監(jiān)牢的瞬間鲫售,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 33,130評(píng)論 1 272
  • 我被黑心中介騙來(lái)泰國(guó)打工该肴, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留情竹,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,348評(píng)論 3 373
  • 正文 我出身青樓匀哄,卻偏偏與公主長(zhǎng)得像秦效,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子涎嚼,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,047評(píng)論 2 355

推薦閱讀更多精彩內(nèi)容

  • 一阱州、樣式篇 第1章 初識(shí)jQuery (1)環(huán)境搭建 進(jìn)入官方網(wǎng)站獲取最新的版本 http://jquery.co...
    凜0_0閱讀 3,390評(píng)論 0 44
  • 概要 64學(xué)時(shí) 3.5學(xué)分 章節(jié)安排 電子商務(wù)網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,208評(píng)論 0 3
  • 第一章 jQuery簡(jiǎn)介 1-1 jQuery簡(jiǎn)介 1.簡(jiǎn)介 2.優(yōu)勢(shì) 3.特性與工具方法 1-2 環(huán)境搭建 進(jìn)入...
    mo默22閱讀 1,587評(píng)論 0 11
  • 1.JQuery 基礎(chǔ) 改變web開(kāi)發(fā)人員創(chuàng)造搞交互性界面的方式。設(shè)計(jì)者無(wú)需花費(fèi)時(shí)間糾纏JS復(fù)雜的高級(jí)特性铸抑。 1....
    LaBaby_閱讀 1,341評(píng)論 0 2
  • 1.JQuery 基礎(chǔ) 改變web開(kāi)發(fā)人員創(chuàng)造搞交互性界面的方式贡耽。設(shè)計(jì)者無(wú)需花費(fèi)時(shí)間糾纏JS復(fù)雜的高級(jí)特性。 1....
    LaBaby_閱讀 1,174評(píng)論 0 1