如果我不知道html元素是img还是视频怎么办?

时间:2016-12-08 01:29:16

标签: javascript jquery html

我有一个带文件输入的表单。在选择每个文件时,我添加了图像/视频的预览和文本区域的字幕。

为了显示预览,我需要:

  • 可以同时处理图像和视频的标记(我怀疑这是否存在)或
  • 用于确定文件是图像还是视频的客户端方式。

1 个答案:

答案 0 :(得分:-1)

假设您想要检测然后根据元素类型执行某些操作,那么这个jQuery就足够了。

var target = $('.media-element');

if ( target.is( "video" ) ) {
 do something
}

else if ( target.is('img')){
 do something else
}

else {return false;}