0

我有一个名为nowPlaying它的全局变量,它以以下形式存储某些帖子的 id post-32post-48... 如何实现以下

Check if there is article with id = nowPlaying

if there is such article {
 //Do stuff
}

我试过这个,但它不起作用

if ($('article#nowPlaying').length) { /* do stuff */ }
4

4 回答 4

1

Id 必须是唯一的,您可以简单地执行以下操作:

if ($('#'+nowPlaying).length)
于 2013-06-12T09:26:23.687 回答
0

由于您有一个名为的全局变量nowPlaying,因此应该以这种方式完成:

if ($('article#'+nowPlaying).length) { /* do stuff */ }
于 2013-06-12T09:33:01.500 回答
0
if ($('#'+nowPlaying).length)

试试这个

于 2013-06-12T09:25:58.963 回答
0

如果我的理解是正确的,nowPlaying是一个包含文章id的变量,那么你需要使用带有字符串连接的id选择器

此外,由于 id 在文档中应该是唯一的,因此无需article在选择器中使用

if ($('#' + nowPlaying).length) 
于 2013-06-12T09:26:10.343 回答