Jquery 同时前置和追加 $(“.推荐书块引号p”) .prepend(““”) 。附加(“””);
…预加和附加两次。如何在p+rdquo中预先添加ldquo+任何内容Jquery 同时前置和追加 $(“.推荐书块引号p”) .prepend(“&ldquo;”) 。附加(“&rdquo;”);,jquery,dom-manipulation,Jquery,Dom Manipulation,…预加和附加两次。如何在p+rdquo中预先添加ldquo+任何内容 谢谢 可能您的选择器与2个元素匹配,或者您的p元素嵌套不正确 您可以添加一个:first,或者尝试此操作以查看匹配的数量 $('.testimonials blockquote p') .prepend('<span class="quo ldquo">“</span>') .append('<span class="quo rdquo">”</
谢谢 可能您的选择器与2个元素匹配,或者您的p元素嵌套不正确 您可以添加一个
:first
,或者尝试此操作以查看匹配的数量
$('.testimonials blockquote p')
.prepend('<span class="quo ldquo">“</span>')
.append('<span class="quo rdquo">”</span>');
或者看看他们是怎么匹配的
alert($('.testimonials blockquote p').length);
可能您的选择器匹配2个元素,或者您的p元素嵌套不正确 您可以添加一个
:first
,或者尝试此操作以查看匹配的数量
$('.testimonials blockquote p')
.prepend('<span class="quo ldquo">“</span>')
.append('<span class="quo rdquo">”</span>');
或者看看他们是怎么匹配的
alert($('.testimonials blockquote p').length);
您的代码不会在此端两次预结束/追加。当我对这个HTML测试运行它时
$('.testimonials blockquote p').css({ border: '1px solid red' });
测试
一个
两个
三
…我最后用引号把每一段都引起来(只有一对,不是两对)
也许你的CSS应用了引号(看看
quo
和ldquo
/rdquo
CSS类),然后当然你也在标记中包含了引号,因此每个都有两个引号。你的代码在这一点上没有两次前置/追加。当我对这个HTML测试运行它时
$('.testimonials blockquote p').css({ border: '1px solid red' });
测试
一个
两个
三
…我最后用引号把每一段都引起来(只有一对,不是两对)
也许你的CSS应用了引号(看看
quo
和ldquo
/rdquo
CSS类),然后当然你也将它们包含在你的标记中,因此每个都有两个引号。Ermm…是的,将它们也包含在标记中,然后忘记了。对不起P@Nimbuz请接受这个答案,如果它给了你解决方案:)嗯…是的,把它们也包括在标记中,然后忘记了。对不起P@Nimbuz如果给出了解决方案,请接受此答案:)