And*_*rew 1 javascript coffeescript
我试图找出为什么我的CoffeeScript代码不起作用:
HTML:
<a data-id="5">Click me</a>
Run Code Online (Sandbox Code Playgroud)
CoffeeScript的:
id = $('a').attr('data-id')
console.log id == 5
Run Code Online (Sandbox Code Playgroud)
问题是返回的数字attr('data-id')是一个字符串,并将其与实际数字进行比较,无法进行比较.我应该做些什么,以便我可以轻松地比较数字.
您可以使用parseFloat或parseInt方法,还可以查看尝试将属性内容转换为适当数据类型的jQuery 数据方法data-
id = $('a').data('id')
console.log id == 5
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
162 次 |
| 最近记录: |