【发布时间】:2016-03-03 05:43:54
【问题描述】:
我正在尝试将一些代码从带有“jQuery”的 JavaScript 重写为带有“scalajs-jquery”的“Scala js”
这是我的代码:
val imgWidth: Int = jQuery(".advertise-wrap img").get(0).asInstanceOf[dom.html.Image].naturalWidth
这在网络浏览器控制台中出现错误:
jQuery$1(...).get(...) 是 未定义
我做错了什么?如何正确获取第一个元素?
【问题讨论】:
-
看起来你做对了。您确定
jQuery(".advertise-wrap img")返回非空选择吗?如果你println(jQuery(".advertise-wrap img").length)怎么办? -
你是对的。谢谢你。只是愚蠢的错误。请发表您的评论回答
标签: scala.js