我最后有一个URL加一个锚点,如下所示:
www.example.com/classname/methodname/arg#idname
现在我想知道,HTML中是否有id="idname"
的元素?我怎么能这样做?
答案 0 :(得分:1)
你也可以用vanilla JS解析
var raw = www.example.com/classname/methodname/arg#idname;
var exists = false;
try {
var arrRaw = raw.split('#');
if (arrRaw[1]) {
if ( arrRaw[1] === 'idname') { exists = true}
} else {
exists = false;
}
} catch (error) {
exists = false;
}
答案 1 :(得分:1)
if ($('#idname').length){
//it exists
} else
{
//it doesn't
}