在jquery选择器中与其他选择器匹配页面标题

在jquery选择器中与其他选择器匹配页面标题,jquery,Jquery,我有一个默认的jQuery选择器(div元素),用于匹配特定元素: $('.myselectorid') 然而,这个“myselectorid”出现在网站的不同页面上。我在想,是否可以在上面的原始选择器中添加一个页面标题选择器,以便只在特定页面上执行jQuery实现(由页面标题指定) 此外,我还需要将它们组合为一个jQuery选择器 我还知道,要检索页面标题,如下所示: $('html head title').text(); 但是,我不知道如何将上述选择器与我的原始选择器合并为一个新的选

我有一个默认的jQuery选择器(div元素),用于匹配特定元素:

$('.myselectorid')
然而,这个“myselectorid”出现在网站的不同页面上。我在想,是否可以在上面的原始选择器中添加一个页面标题选择器,以便只在特定页面上执行jQuery实现(由页面标题指定)

此外,我还需要将它们组合为一个jQuery选择器

我还知道,要检索页面标题,如下所示:

$('html head title').text(); 
但是,我不知道如何将上述选择器与我的原始选择器合并为一个新的选择器。例如,假设我希望它与标题为“This is my page title”的页面上的选择器匹配,我可以这样做吗

$('.myselectorid[html head title="This is my page title"]')
如果没有,我该如何做才能使它们都显示为一个组合选择器(不使用.add等),并与页面标题匹配


我不是jQuery选择器的专家,如果有人能分享一些关于这种方法的见解,我将不胜感激。非常感谢

我会在body标记中添加一个类,然后根据我所在的页面检查是否应该运行该代码

if ($("body.className").length > 0) {
    // Place the logic pertaining to the page with the class
    //$('.myselectorid') code here
}

有关这方面的更多想法,请参见此

我会在body标记中添加一个类,然后根据我所在的页面检查是否应该运行该代码

if ($("body.className").length > 0) {
    // Place the logic pertaining to the page with the class
    //$('.myselectorid') code here
}
有关这方面的更多想法,请参见此