检查数据属性是否具有值

Mar*_*ini 1 javascript jquery

我对jquery很新.我试图检查页面加载,如果数据属性有一个值或是空的.这是我的HTML

data-tablet="img/xl.jpg"
Run Code Online (Sandbox Code Playgroud)

我如何检查是否有路径设置或是否为空.这是我的js

if ($('#myImg').data('tablet')=null) {
alert('Path not Set');
};
Run Code Online (Sandbox Code Playgroud)

但它给了我一个错误.你能告诉我如何解决它吗?谢谢.

epa*_*llo 6

首先,如评论中所指出的,您缺少一个等号,因此您没有进行比较.第二个问题是,如果没有数据属性,则undefined不是null.

if ($('#myImg').data('tablet')===undefined) {
Run Code Online (Sandbox Code Playgroud)