Javascript 填充一个;p";使用Jquery在HTML中标记
当我提到“p”时,我无法理解这个iv在网上浏览的语法,它返回了关于PHP的多个搜索 我要做的是用一个变量值填充一个p标记文本 这是我的JqueryJavascript 填充一个;p";使用Jquery在HTML中标记,javascript,jquery,html,Javascript,Jquery,Html,当我提到“p”时,我无法理解这个iv在网上浏览的语法,它返回了关于PHP的多个搜索 我要做的是用一个变量值填充一个p标记文本 这是我的Jquery $('.FOS, .MF, .CW, .OO, .LL, .CO, .TAK, .FCS, .CO').mouseover(function(e) { var tr = $(this).closest('tr'); var Comments = tr.find('.GeneralComments').text(); if (C
$('.FOS, .MF, .CW, .OO, .LL, .CO, .TAK, .FCS, .CO').mouseover(function(e) {
var tr = $(this).closest('tr');
var Comments = tr.find('.GeneralComments').text();
if (Comments != "") {
$('div#pop-up').show();
$('p').text == Comments;
} else {
$('div#pop-up').hide();
}
return false;
});
我试图将评论中的值分配给p.text,但它不起作用
这是我的部门,p区在那里
<div id="pop-up">
<h3>
Over all Notes</h3>
<p>
This is where i want the value from comments to appear?
</p>
</div>
通篇
这就是我希望注释中的值显示的位置?
任何帮助都将不胜感激,谢谢。这将用
注释
变量内的文本填充#弹出窗口
内的段落标记
$("#pop-up > p").text(Comments);
我建议您阅读一下API。以下是正确的语法
$("#pop-up > p").text(Comments);
最好的方法是为p标签添加ID。并使用ID填充注释,如将ID
comments
添加到该p标记,您可以使用:
$("p#comments").text(Comments);
==是比较运算符,而不是赋值运算符
同样在jQuery中,您将要进行的赋值作为参数传递到函数中
if (Comments != "") {
$('div#pop-up')
.show()
.find('p')
.text(Comments);
}
请参阅。查看jQuery文档中的
text()
以了解如何使用该方法。您在第一次选择中包含了两次类“CO”,希望OP可以处理该问题。您的答案将填充所有p标记,它们是弹出ID的子项。最好的方法是为该p标记添加ID。并使用ID填充注释。@Sam您知道OP的整个页面吗?或者你确定将来不会再有这样的变化了。@ScottAtkinson没问题,伙计,祝你网站的其他部分好运:)
if (Comments != "") {
$('div#pop-up')
.show()
.find('p')
.text(Comments);
}