点击事件怎么实现?触发点击事件?

<script>


            

  (function($, doc) {

     $(".save").click(function(){

            alert(1)

        })


    $.init();

    $.ready(function() {

      /**

       * 获取对象属性的值

       * 主要用于过滤三级联动中,可能出现的最低级的数据不存在的情况,实际开发中需要注意这一点;

       * @param {Object} obj 对象

       * @param {String} param 属性名

       */

      var _getParam = function(obj, param) {

        return obj[param] || '';

      };

     //级联示例

      var cityPicker3 = new $.PopPicker({

        layer: 3

      });

      cityPicker3.setData(cityData3);

      var showCityPickerButton = doc.getElementById('showCityPicker3');

      var cityResult3 = doc.getElementById('cityResult3');

      showCityPickerButton.addEventListener('tap', function(event) {

        cityPicker3.show(function(items) {

          cityResult3.innerText =  _getParam(items[0], 'text') + " " + _getParam(items[1], 'text') + " " + _getParam(items[2], 'text');

          //返回 false 可以阻止选择框的关闭

          //return false;

        });

      }, false);

    });

  })(mui, document);

https://img2.mukewang.com/5c98719f0001499406400085.jpg

想通过点击事件获取下输入框的值,但是为什么一直报错

https://img2.mukewang.com/5c9871a20001b58a03990263.jpg

LEATH
浏览 1375回答 6
6回答

沧海一幻觉

$(".save").eq(0).click(function(){&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; alert(1)&nbsp; &nbsp; &nbsp; &nbsp; }).trigger('click'),既绑定又触发

紫衣仙女

$(".save").on('click',function(){&nbsp; &nbsp; alert(1)})

ABOUTYOU

如果是用的jq,确实是格式不对.click()是调用方法,不是委托事件

慕沐林林

文档。mui提供click方法了?

慕容3067478

试试用on嘞,把事件绑在父元素上,用事件代理的方式来找到.save
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript