我是一个新手网络开发人员。我被困在某个地方,我需要你的帮助。我有一个 filter() ,当我将它与('#test') 之类的 ID 选择器一起使用时,它工作得非常好。但是,当我尝试使用('.locate')之类的类选择相同的元素时,它不起作用。顺便说一句,$(result)通过 AJAX 来自另一个 html 文件。
HTML:
<h1 id="test" class="locate">About Me</h1>
JS:
var outcome=$(result).filter('#test'); //It works
var outcome=$(result).filter('.locate'); //It doesn't
编辑:刚才,我意识到如果它是我在 html() 或 text() 中给出的字符串,它可以工作。但如果是变量本身,则不是。在这里,jsfiddle.net/3UeSK/2