问答详情
源自:5-2 on()的高级用法

为什么我这样改了一下就弹出的是undefind?

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

       alert($("a").textContent)

    })


提问者:qq_WolfVirtuous_0 2018-09-30 18:35

个回答

  • Sapce
    2019-08-08 18:08:18

    .textContent() 是原生 js 的方法,而非 jQuery 方法,无法使用 jQuery 对象进行调用

    jQuery 获得对象文本的方法有:

    1. .val()

    2. .text()

    3. .html()

  • 慕娘6527991
    2018-10-11 11:20:42

    试试alert($("a").html();

  • 慕码人8609322
    2018-10-04 11:22:15

    on错了