如何使用jQuery检查ID存在?

30 html javascript jquery

我想要一行类似于下面的代码:

var name = $('#input-name').attr("value");
Run Code Online (Sandbox Code Playgroud)

但是,不保证id'input-name'存在.如何检查它的存在,以便赋值不会引发错误?

Sco*_*ttE 57

if ($('#input-name').length) {
  // do something
}
Run Code Online (Sandbox Code Playgroud)