Javascript 当参数包含无效字符时,jquery查找失败

Javascript 当参数包含无效字符时,jquery查找失败,javascript,jquery,Javascript,Jquery,我正在使用jquery。如果我有一个像这样的div: <div class="container" title="Mark"> <div class="container" title="Mark Person"> 然后它就起作用了。也就是说,元素被找到了 但是,如果我有另一个div看起来像这样: <div class="container" title="Mark"> <div class="container" title="Mark Pers

我正在使用jquery。如果我有一个像这样的div:

<div class="container" title="Mark">
<div class="container" title="Mark Person">
然后它就起作用了。也就是说,元素被找到了

但是,如果我有另一个div看起来像这样:

<div class="container" title="Mark">
<div class="container" title="Mark Person">
似乎当“title”是一个没有空格或其他字符(如斜杠)的字符串时,它就工作了。在另一种情况下,jquery不理解该标记。 有没有办法避免在我的代码中到处更改(更改太多)并使用find函数处理这些元素?

您的
标记放错了位置。请将它们放在值周围:

var mp=$(文档).find('[title=“Mark Person”]');
mp.css('font-weight','bold');

应该大胆
不应为粗体
请再次查看。它就在标题中:“属性等于选择器”
[name=“value”]
”。