经典的javascript:
var myvar = document.getElementById("abc");
abc.value += "test";
abc.value += "another test";
Run Code Online (Sandbox Code Playgroud)
jQuery的:
$("#abc").val($("#abc").val()+"test");
$("#abc").val($("#abc").val()+"another test");
Run Code Online (Sandbox Code Playgroud)
有没有办法让我的Jquery更漂亮,也许我可以使用隐藏的+ =函数?我知道.val()不是一个属性,但我觉得必须有一种方法可以使这段代码看起来更漂亮......
像这样的东西会很棒:
$("#abc").valueAttribute += "test"
$("#abc").val().content += "test"
$("#abc").val().add("test")
Run Code Online (Sandbox Code Playgroud) 我想使用jquery在一个标签中附加一个锚文本.通常我可以使标签看起来像这样
<a href="#" >Hey</a>
Run Code Online (Sandbox Code Playgroud)
嘿是锚文本.但我想做的就是
<a href="#"></a>
Run Code Online (Sandbox Code Playgroud)
然后使用在后台运行的javascript文件将Hey附加为该链接的锚文本.我该怎么做呢?
编辑 这是我试图做的,但它不起作用.
$('hey').appendTo('.chat');
Run Code Online (Sandbox Code Playgroud)
聊天是标签的类名.
$('<p>Hey</p>').appendTo('.chat');
Run Code Online (Sandbox Code Playgroud)
这不起作用.
但无论如何,谢谢你们.这段代码有效
$('.chat').html('Hey');
Run Code Online (Sandbox Code Playgroud)