真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

jquery中封裝函數(shù)傳遞當(dāng)前元素的方法示例

最近在工作中遇到一個問題,需要對頁面上一組元素進(jìn)行ajax操作,結(jié)構(gòu)如下:

創(chuàng)新互聯(lián)是專業(yè)的秀山土家族苗族網(wǎng)站建設(shè)公司,秀山土家族苗族接單;提供成都網(wǎng)站建設(shè)、網(wǎng)站制作,網(wǎng)頁設(shè)計,網(wǎng)站設(shè)計,建網(wǎng)站,PHP網(wǎng)站建設(shè)等專業(yè)做網(wǎng)站服務(wù);采用PHP框架,可快速的進(jìn)行秀山土家族苗族網(wǎng)站開發(fā)網(wǎng)頁制作和功能擴(kuò)展;專業(yè)做搜索引擎喜愛的網(wǎng)站,專業(yè)的做網(wǎng)站團(tuán)隊(duì),希望更多企業(yè)前來合作!

Stop here

編寫遍歷函數(shù)

function a() {

      $('div').each(function () {

        var that = $(this);

        var id = that.attr('id');

        b(id, that)

      })

    } 

首先執(zhí)行函數(shù) a()  遍歷每個元素,然后執(zhí)行b() 函數(shù)進(jìn)行ajax

function b(aId,that) {

      $.ajax({

        url: 'ajaxHandler.ashx',

        data: { aid: aid },

        dataType: 'text',

        type: 'post',

        async: true,

        success: function (data) {

          var content = '';

          if (data == 'true') {

            content = "正確";

          } else {

            content = "錯誤";

          }

          that.html(content);

        }

      })

    } 

根據(jù)返回值 對點(diǎn)擊的元素賦予不同的值

因?yàn)閔tml元素有部分樣式一樣,所有沒有辦法根據(jù) $("#id").html("賦值"); 進(jìn)行賦值

這兒使用this,將返回值賦予當(dāng)前點(diǎn)擊的元素

因?yàn)樵擁撁婧瘮?shù)發(fā)生嵌套,所以需要傳遞當(dāng)前元素,

但由于種種原因,到最后可能很難使用this,仍然取到正確的當(dāng)前元素,所以,可以使用一個變量來存儲this:

var that = $(this);然后在使用就可以了

總結(jié)

以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學(xué)習(xí)或者工作能帶來一定的幫助,如果有疑問大家可以留言交流,謝謝大家對創(chuàng)新互聯(lián)的支持。


網(wǎng)頁題目:jquery中封裝函數(shù)傳遞當(dāng)前元素的方法示例
路徑分享:http://weahome.cn/article/ghdhhp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部