第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

如何將價(jià)值從鏈接傳遞到彈出窗口?

如何將價(jià)值從鏈接傳遞到彈出窗口?

PHP
慕標(biāo)琳琳 2022-09-17 15:47:43
我正在嘗試將值傳遞給我擁有的彈出窗口。我正在上傳帶有WP商店定位器插件的經(jīng)銷(xiāo)商列表,每個(gè)經(jīng)銷(xiāo)商都有不同的電子郵件。因此,當(dāng)單擊“電子郵件經(jīng)銷(xiāo)商”按鈕時(shí),我有一個(gè)彈出窗口,應(yīng)該從鏈接中獲取“數(shù)據(jù)屬性”值。所以現(xiàn)在我有彈出式制造商插件,可以在該鏈接點(diǎn)擊上工作。但我無(wú)法從鏈接傳遞值。這是我的js文件,這個(gè)點(diǎn)擊jQuery(document).ready(function ($) {    console.log("Here's console output");  // I get this in console    $('.emailDealerBTN').click(function(){        console.log("Clicked button");    // Nothing in console        emailDealer=$(this).attr("data-emaildealer");        console.log(emailDealer); // Nothing in console    });});這是來(lái)自商店定位器插件的代碼,它形成了該按鈕鏈接:$listing_template .= "\t\t\t" . '<div class="button-wrapper"><a href="#" class="button-red button emailDealerBTN" id="emailDealerBTN" data-emailDealer=<%= formatEmail( email ) %> >Email a dealer</a></div>' . "\r\n";所以我試圖在“經(jīng)銷(xiāo)商定位器插件”代碼外的點(diǎn)擊按鈕上使用相同的曲目:jQuery(document).ready(function ($) {    console.log("Here's console output");    $('.emailDealerBTN').click(function(){        console.log("Clicked button");        emailDealer=$(this).attr("data-emaildealer");        console.log(emailDealer);    });    $('.locator-cta').click(function(){        console.log("Clicked Apply to become a dealer");        link=$(this).attr("href");        console.log(link);    });});我不確定問(wèn)題是否出在商店定位器插件上。上面的 JS 文件是在 DOM內(nèi)容加載之前加載的。但是,我確信“jQuery(文檔)就緒(函數(shù)($){”將給我一個(gè)機(jī)會(huì)在文檔準(zhǔn)備就緒后檢查點(diǎn)擊次數(shù)。并且它與插件代碼外的相同按鈕鏈接一起使用。是的,我已經(jīng)檢查了有關(guān)松弛和其他資源的其他Q&A。感謝您的幫助!
查看完整描述

3 回答

?
catspeake

TA貢獻(xiàn)1111條經(jīng)驗(yàn) 獲得超0個(gè)贊

這里可能是您的事件在生成按鈕之前被調(diào)用。click()


使用 j 查詢方法。.on()


.on()允許對(duì)動(dòng)態(tài)加載的內(nèi)容添加事件。


試試這個(gè):-


$(document).on('click','.emailDealerBTN',function(){

    console.log("Clicked button");

    var emailDealer = $(this).data("emaildealer");

    console.log(emailDealer);

});


查看完整回答
反對(duì) 回復(fù) 2022-09-17
?
慕妹3242003

TA貢獻(xiàn)1824條經(jīng)驗(yàn) 獲得超6個(gè)贊

最好使用元素 id 作為選擇器。試試這個(gè)。


$(document).ready(function(){

  $('#emailDealerBTN').click(function(){

    alert($(this).attr('data-emailDealer'))

  });

});


查看完整回答
反對(duì) 回復(fù) 2022-09-17
?
慕桂英3389331

TA貢獻(xiàn)2036條經(jīng)驗(yàn) 獲得超8個(gè)贊

嘗試使用事件來(lái)確保在動(dòng)態(tài)添加或修改 html 元素時(shí)腳本仍將運(yùn)行。全局定義變量也是一種不好的做法。on


( function($) {


    $(document).ready( function() {

        console.log('My script loaded')

    });


    $('body').on('click', '.emailDealerBTN', function() {

        var emailDealer = $(this).data('emaildealer'); // or $(this).attr('data-emaildealer');

        console.log('Clicked button');

        console.log(emailDealer); 

    });


})(jQuery);


查看完整回答
反對(duì) 回復(fù) 2022-09-17
  • 3 回答
  • 0 關(guān)注
  • 132 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)