Meteor点击事件值未定义

时间:2015-05-27 10:26:56

标签: javascript jquery meteor handlebars.js meteor-blaze

当前目标值在没有选择器的meteor事件中未定义。

HTML:

Template.Child.events({
  'click': function (event, template) {
    console.log(event.Target.type.value); //Uncaught TypeError: Cannot read property 'value' of undefined
  }
});

JS:

{{1}}

1 个答案:

答案 0 :(得分:1)

你为什么不这样做:

$scope.controlDatas = {
  dataSource: controlDatas,
  dataTextField: "controlName",
  dataValueField: "attributeId",
  dataBound: function(e) {        
      $("#controltype").data("kendoDropDownList").select(function(dataItem) {
          return dataItem.attributeId===$scope.objectDataFields.attributeId;              
          $("#controltype").data("kendoDropDownList").refresh();    
    });
  }
 };

这有什么理由吗?你想点击什么元素? Div还是输入?输入是隐藏的。