Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/464.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/apache-spark/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 填充一个;p";使用Jquery在HTML中标记_Javascript_Jquery_Html - Fatal编程技术网

Javascript 填充一个;p";使用Jquery在HTML中标记

Javascript 填充一个;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

当我提到“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 (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);
}