Heim  >  Fragen und Antworten  >  Hauptteil

javascript - Verwenden Sie die On-Methode, um UI zu binden. Die folgenden LI-Ereignisse: UI und LI werden von Ajax generiert. Anfänger helfen bitte

Wenn ich es verwende, kann es nicht gebunden werden und ich bin verwirrt.

auf Methode

/*选择车辆品牌*/
    $("#assessBrand").on('click',ul, function() {
        //想获取值,发现没绑定到,
        var tel =$(this).text();
         var rid =$(this).attr("tagnum");
         alert(tel);
         alert(rid);
         $("#taginput").attr("tagnum",rid);
        $("#taginput").attr("placeholder",tel);
        
    });

Tag, da es durch die Ajax-Methode generiert wird und es keinen tatsächlichen Code gibt, verwende ich Bilder

pDie folgenden Tags werden alle von Ajax generiert. Ich möchte fragen, wie man Ereignisse bindet

漂亮男人漂亮男人2686 Tage vor630

Antworte allen(3)Ich werde antworten

  • 扔个三星炸死你

    扔个三星炸死你2017-06-12 09:21:56

    是否写错了?如:

    $("#assessBrand").on('click', 'li', function() {
        // 略
    });

    测试:https://jsfiddle.net/4oyboawr/1/

    Antwort
    0
  • 高洛峰

    高洛峰2017-06-12 09:21:56

    on方法确定不是写错了??jq不知道多久没用过了,但是印象中是这么绑定的$(document).on(event, selector, callback)

    Antwort
    0
  • 三叔

    三叔2017-06-12 09:21:56

    你想给ul 下面的li 绑定事件么 直接用 on 是可以的

    Antwort
    0
  • StornierenAntwort