Javascript .text()和.html()在Jquery中不起作用
我正在使用jquery函数Javascript .text()和.html()在Jquery中不起作用,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我正在使用jquery函数 $("#btn1").click(function(){ $("p").text("") } 每当我单击按钮时,.text()字段不会加载,当我将.text值更新为小字符串时,它会工作 $("#btn1").click(function() { var mytext=$("p").html(); // for getting var mytext=$("p").htm
$("#btn1").click(function(){
$("p").text("")
}
每当我单击按钮时,.text()
字段不会加载,当我将.text
值更新为小字符串时,它会工作
$("#btn1").click(function()
{
var mytext=$("p").html(); // for getting
var mytext=$("p").html("mytext value"); // for setting
});
您必须给出右大括号“;”试试这个。当您单击按钮时,这将显示您的文本。只需复制、粘贴并尝试一下。希望这对您有所帮助
戈文达
显示文本
添加文本
$(文档).ready(函数(){
$(“#单击”)。单击(函数(){
var pText=$(“p”).text();
警报(“这是段落文本:“+pText”);
});
$(“#添加文本”)。单击(函数(){
var addT=“添加的文本”;
$(“h2”)。文本(addT);
});
});
不清楚您在问什么。你能展示一下代码片段吗?或者在Fiddle中分享一下。你在尝试什么?试图获取文本或设置文本?。文本(“”
将清除p
中的文本。你想干什么?我得到了他想要的!他想在点击按钮后获得p
文本。text(“”)函数只加载较小的字符串值,而不加载较大的字符串值。感谢您的帮助。不幸的是,我正在尝试添加大于70的字符串,因此当我单击“添加文本”按钮时,所需的字符串不会显示。顺便提一下,我正在尝试添加lorem ipsum虚拟文本。再次感谢您!