javascript - 如果在 javascript-meteor 中不起作用

标签 javascript meteor meteor-blaze

我有一段关于点击事件的代码,用于设置 session 变量。控制台登录在事件点击中工作,但它不会进入 if 条件:

      'click .family': function(event) {
        event.preventDefault();
        console.log('in change'); // result in change
        $("#btnFamily").html(event.target.text);

        var role = event.target.text;
        console.log('role',role); //result role  Fils

         if(role == "Fils"){
             console.log('here in son'); //never comes here
             Session.set('family', "Son");  //never comes here
         }

    },

最佳答案

如果您使用 Javascript,则使用 role.trim()=='Fils';如果使用 jQuery,则使用 $.trim(role)=='Fils'

您可以使用三重等于(===)运算符进行严格验证

我认为这会有所帮助..

关于javascript - 如果在 javascript-meteor 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43107793/

相关文章:

javascript - 将 session cookie传递给另一个ip?

WebStorm 中的 JavaScript 代码样式显示未终止语句警告

javascript - 给定属性的 meteor 事件选择器

javascript - 无法访问谷歌浏览器控制台中的变量

javascript - 使用 Ajax 更改 div 的内部内容

javascript - 使用 filepond 参数手动触发 filepond 中的服务器方法

javascript - 我应该使用助手还是 jQuery 设置 Meteor 导航模板?

javascript - meteor cursor.fetch().property返回 "undefined"

mongodb - 更新 Mongo 对象字段

node.js - 对于著名表面,从前端将数据导入 meteor 模板的推荐方法是什么?