如何检查是否支持naturalWidth?
我有以下jQuery并想测试是否支持naturalWidth:
function special(image) { if (typeof this.naturalWidth != 'undefined') { //do something } }
但这似乎不起作用? 有任何想法吗 ?
试试这个
function special(image) { if (image && image.naturalWidth) { //do something } }
为什么不包括naturalWidth
/ naturalHeight
? https://gist.github.com/2209957
鉴于此,您可以编写类似alert($(img).naturalWidth())
,否则您将使用alert(img.naturalWidth)
,它现在应该适用于所有浏览器,无论它们是否原生支持。