change里的e.target.value这里value可以用val()代替吗?为什么?请详细撸谢谢诶

来源:3-2 jQuery表单事件之change事件

慕仙5237505

2017-11-10 09:15

$(".target3").change(function(e){
       $("#result").html(e.target.value)
   })

写回答 关注

4回答

  • DHMMinghui
    2017-11-10 15:39:19
    已采纳

    例如:$(this).val(),而且this必须是指向你需要的

    慕仙5237...

    哦,明白了

    2017-11-10 15:52:25

    共 1 条回复 >

  • 慕无忌1343731
    2019-07-12 14:53:04

    你可以用$(e.target).val()先把它转为jQuery对象

  • qq_迸发激情_0
    2017-12-04 10:02:22

    写this会事件冒泡的,而e.target则没这方面顾虑。

    慕无忌417...

    no 不用this还是会冒泡 冒泡本质是子孙元素继承该方法

    2020-04-01 04:11:28

    共 1 条回复 >

  • DHMMinghui
    2017-11-10 15:24:07

    不能呢,value是JavaScript的属性

    val()是jQuery的方法

    慕仙5237...

    好吧,如果要用val()这个方法用jquery怎么写e.target.value这段,怎么替代麻烦给个示例谢谢

    2017-11-10 15:34:08

    共 1 条回复 >

jQuery基础(三)—事件篇

jQuery第三阶段开启事件修炼,掌握对页面进行交互的操作

89997 学习 · 625 问题

查看课程

相似问题