多個img標籤,每個標籤的src都不一樣,
現在需要分別對src為base64編碼的和非base64的圖片做不同的處理,
javascript應該如何區分該圖片是不是base64的?
给我你的怀抱2017-07-05 11:07:26
直接根據src開頭來匹配就行
$('img').each((i,item)=>{
let src = item.src
if(src.indexOf('data:image')>-1){
// base64 图片操作
}else{
//path 图片操作
}
})
我想大声告诉你2017-07-05 11:07:26
要用startWith,這樣效率高:
$('img').each((i,item)=>{
let src = item.src
if(src.startWith('data:image')){
// base64 图片操作
}else{
//path 图片操作
}
})