• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解

    來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 20:18:30
    文檔

    jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解

    jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解:本文記錄了在項(xiàng)目中發(fā)現(xiàn)在IE9中不會(huì)立即觸發(fā)change事件,存在兼容問(wèn)題的解決過(guò)程,非常的詳盡,解決過(guò)程中也有新問(wèn)題出現(xiàn),最終都解決完畢,完美實(shí)現(xiàn)了兼容各大主流瀏覽器最近開(kāi)發(fā)一個(gè)項(xiàng)目,需要實(shí)現(xiàn)用戶在WEB表單里的多個(gè)INPUT框中輸入數(shù)量后,立即自動(dòng)計(jì)算
    推薦度:
    導(dǎo)讀jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解:本文記錄了在項(xiàng)目中發(fā)現(xiàn)在IE9中不會(huì)立即觸發(fā)change事件,存在兼容問(wèn)題的解決過(guò)程,非常的詳盡,解決過(guò)程中也有新問(wèn)題出現(xiàn),最終都解決完畢,完美實(shí)現(xiàn)了兼容各大主流瀏覽器最近開(kāi)發(fā)一個(gè)項(xiàng)目,需要實(shí)現(xiàn)用戶在WEB表單里的多個(gè)INPUT框中輸入數(shù)量后,立即自動(dòng)計(jì)算

    本文記錄了在項(xiàng)目中發(fā)現(xiàn)在IE9中不會(huì)立即觸發(fā)change事件,存在兼容問(wèn)題的解決過(guò)程,非常的詳盡,解決過(guò)程中也有新問(wèn)題出現(xiàn),最終都解決完畢,完美實(shí)現(xiàn)了兼容各大主流瀏覽器

    最近開(kāi)發(fā)一個(gè)項(xiàng)目,需要實(shí)現(xiàn)用戶在WEB表單里的多個(gè)INPUT框中輸入數(shù)量后,立即自動(dòng)計(jì)算加總各項(xiàng)輸入的數(shù)量之和,并顯示在指定的INPUT框中,這個(gè)功能實(shí)現(xiàn)的原理是簡(jiǎn)單的,就是只需要在INPUT的onchange事件中計(jì)算加總并將結(jié)果賦給指定的INPUT框中即可實(shí)現(xiàn),代碼如下:

    $("input.syxcost").change(function(){
     computeReceivedsyxcost();
    }
    function computeReceivedsyxcost(){ //計(jì)算加總
     var syxcost=0;
     $("input.syxcost").
    each
    (function(){
     var cost=parse
    Float
    ($(this).val());
     if (!isNaN(cost))
     syxcost=syxcost + cost;
     });
     $("#receivedsyxcost").val(syxcost); //顯示最終結(jié)果
     }

    原以為這樣就解決了,在谷歌瀏覽器確實(shí)是OK的,但在IE 9中,卻發(fā)現(xiàn)在INPUT中輸入數(shù)量后,并不會(huì)立即觸發(fā)change事件,存在兼容問(wèn)題,在網(wǎng)上搜了許多,也都說(shuō)存在這個(gè)問(wèn)題,沒(méi)有辦法,我就只有自己來(lái)依據(jù)實(shí)現(xiàn)情況來(lái)寫(xiě),我的思路是:當(dāng)INPUT獲取焦點(diǎn)時(shí),就獲取當(dāng)前的VALUE并存入該INPUT的自定義的屬性中(如:data-oval),然后在INPUT失去焦點(diǎn)的時(shí)候,就獲取當(dāng)前的VALUE與之前存在自定義的屬性中的值是否相同,若不相同,則說(shuō)明VALUE被改變,就需要重新計(jì)算,否則忽略,實(shí)現(xiàn)代碼如下:

    $("input.syxcost").focus(function(){
     $(this).attr("data-oval",$(this).val()); //將當(dāng)前值存入自定義屬性
     }).blur(function(){
     var oldVal=($(this).attr("data-oval")); //獲取原值
     var 
    new
    Val=($(this).val()); //獲取當(dāng)前值
     if (oldVal!=newVal)
     {
     computeReceivedsyxcost(); //不相同則計(jì)算
     }
     });

    經(jīng)反復(fù)驗(yàn)證,在所有的瀏覽器下均顯示正常,解決了兼容的問(wèn)題!

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解

    jQuery關(guān)于input的change事件不兼容的問(wèn)題解決辦法詳解:本文記錄了在項(xiàng)目中發(fā)現(xiàn)在IE9中不會(huì)立即觸發(fā)change事件,存在兼容問(wèn)題的解決過(guò)程,非常的詳盡,解決過(guò)程中也有新問(wèn)題出現(xiàn),最終都解決完畢,完美實(shí)現(xiàn)了兼容各大主流瀏覽器最近開(kāi)發(fā)一個(gè)項(xiàng)目,需要實(shí)現(xiàn)用戶在WEB表單里的多個(gè)INPUT框中輸入數(shù)量后,立即自動(dòng)計(jì)算
    推薦度:
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 999精品视频这里只有精品| 国产精品爽爽ⅴa在线观看| 夜色www国产精品资源站| 亚洲国产精品ⅴa在线观看| 精品国产一区二区三区久久| 欧美精品中文字幕亚洲专区| 欧美成人精品网站播放 | 久久青青草原精品国产软件| 秋霞久久国产精品电影院| 久久久久久亚洲精品成人| 久久精品成人| 国产精品一区12p| 欧美激情精品久久久久| 97精品国产91久久久久久| 欧美精品中文字幕亚洲专区| 亚洲精品尤物yw在线影院| 精品国产香蕉伊思人在线在线亚洲一区二区| 国产精品1区2区3区在线播放| 久久国产精品无码HDAV| 亚洲国产精品无码av| 亚洲精品欧美精品日韩精品| 欧美日韩精品在线观看| 久久99精品九九九久久婷婷| 精品久久久久久久久久中文字幕| 人精品影院| 91探花国产综合在线精品| 老司机99精品99| 免费视频精品一区二区三区| 国产成人精品福利网站在线| 91精品国产色综合久久| 91精品国产福利在线导航| 91精品一区国产高清在线| 国产精品免费高清在线观看| 国产美女精品一区二区三区| 国产精品无码专区| 99re6在线精品免费观看| 国产成人无码久久久精品一 | 亚洲国产精品无码久久久久久曰 | 国产成人精品白浆久久69| 国产92成人精品视频免费| 国产精品一久久香蕉国产线看|