(meteorJs) :이 예에서 "ID"속성 (고양이 또는 개를 전달하기 위해 노력하고나는이 다음 부트 스트랩 요소 한
<template name = "myAwesomeTemplate">
<input class="buy btn span4" id= "cat" value ="something" />
<input class="buy btn span4" id="dog" value = "something else" />
</template>
을 - 어떤 버튼에 따라 나는 방법 함수)를 클릭 : 나는 this.id
및 template.find('.buy')
시도
Template.myAwesomeTemplate.events({nt
'click .buy' : function (event, template) {
Meteor.call('buy', this, $(this).attr(id));
}
});
- 아무것도 정확하게 단어를. 누구든지 어떻게 할 생각이 있습니까?
Meteor.methods({
buy: function(thisref,idref) {
console.log(idref);
});
첫 번째 입력 요소를 클릭하면 콘솔에 "cat"이 출력되고 두 번째 입력 요소를 클릭하면 "dog"가 출력됩니다. 정확히이 경우 this
수익을 무엇 또한
나는 이것을 시도했다. .. 불행하게도 그것은 작용하지 않았다. 그리고 나는 다음 e를 얻었다 rror : Uncaught ReferenceError : id가 정의되지 않았습니다. – EnderWiggins
@EnderWiggins 오, 이드 주위에 따옴표를 붙이면 솔루션도 괜찮습니다. 더 짧습니다. – ajduke
아 예! 이제 작동합니다. 나는 따옴표도 놓쳤다. 죄송합니다. – EnderWiggins