我如何以编程方式检查在CoffeeScript的一个复选框?
我知道在Javascript中,我可以用这个:
myElement.checked = true
我可以这样做在CoffeeScript的下面?
myElement.checked "true"
我已经尝试了上述但它不是为我工作。
在这方面的任何帮助将不胜感激。 谢谢。
我如何以编程方式检查在CoffeeScript的一个复选框?
我知道在Javascript中,我可以用这个:
myElement.checked = true
我可以这样做在CoffeeScript的下面?
myElement.checked "true"
我已经尝试了上述但它不是为我工作。
在这方面的任何帮助将不胜感激。 谢谢。
更新:
myElement.checked = "yes";
myElement.checked = null;// for unchecking
因此,对于你的情况 ,
a.checked = b.checked; //i.e. check a if b is checked
例如这里
//CoffeeScript
a = {}
a.b = 10
alert a.b
编译成..
//javascript
var a;
a = {};
a.b = 10;
alert(a.b);
然而 , ab 10
编译为ab(10)
在JavaScript中,这是不是你想要的。 :)
你myElement
是jQuery对象和要解决的DOM元素:
// HTML
<input class="toggle" type="checkbox"/>
//coffeescript
$('.toggle')[0].checked = true