Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.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
如何将jquery.text()绑定到HTML标记?_Jquery - Fatal编程技术网

如何将jquery.text()绑定到HTML标记?

如何将jquery.text()绑定到HTML标记?,jquery,Jquery,我有一个值,比如**var result=$('result').text()**我想将此结果.值放入html标记。示例:var htmltag=“”我想要得到的输出是**结果**。请注意: 使用 $('result')。换行(); 但是使用选择器“result”可能不是您想要的……这将选择结果为id的元素 $('#result').wrap("<strong></strong>"); $(“#结果”).wrap(“”); 如果没有使用合适的模板系统,我更喜欢“先创建

我有一个值,比如**
var result=$('result').text()**我想将此结果.值放入html标记。示例:
var htmltag=“我想要得到的输出是**
结果
**。请注意:

使用

$('result')。换行();
但是使用选择器“result”可能不是您想要的……这将选择结果为id的元素

$('#result').wrap("<strong></strong>");
$(“#结果”).wrap(“”);

如果没有使用合适的模板系统,我更喜欢“先创建元素”,然后根据需要填写动态属性(或动态文本内容)

使用jQuery,这可能看起来像:

var $elm = $("<strong/>").text(result);
// And add new element as appropriate
$target.append($elm);

以下是。

为什么不
var htmltag=“”+结果+”@ArunPJohny,因为我不知道。如果结果是“任意数据”怎么办?该注释中发布的JSFIDLE与选择器()有一个小错误,因此读取的值是“-
$(“#结果”)
在ID上选择,但在类上选择
$(“.result”)
我试图将结果放入文本框中。它在文本框中显示不好。@user1381501:
元素不支持丰富的格式。如果你想加粗整个事情,使用CSS;否则,您可能必须选择
contentEditable
,这不容易正确。@minitech:我想在输入框中进行部分更改。我应该如何使用CSS?
var $elm = $("<strong/>").text(result);
// And add new element as appropriate
$target.append($elm);
var $elm = $("<strong/>");  // create STRONG element, add to new jQ object
$elm.text(result);          // set text of all elements (only STRONG here)