Javascript I';我试图将我的a标记附加到我的li标记,但它没有';你好像不工作?
我正在尝试将我的a标记附加到我的li标记,然后将该li添加到消息id,但由于某些原因,它似乎不起作用 当我将message.url附加到#消息时,它会很好地打印到屏幕上,但当我将var a附加到屏幕上时,它不会显示。不太清楚发生了什么,我已经尝试了我能想到的一切Javascript I';我试图将我的a标记附加到我的li标记,但它没有';你好像不工作?,javascript,node.js,Javascript,Node.js,我正在尝试将我的a标记附加到我的li标记,然后将该li添加到消息id,但由于某些原因,它似乎不起作用 当我将message.url附加到#消息时,它会很好地打印到屏幕上,但当我将var a附加到屏幕上时,它不会显示。不太清楚发生了什么,我已经尝试了我能想到的一切 socket.on('newLocationMessage', function (message) { var li = $('<li></li>'); var a = $('<a tar
socket.on('newLocationMessage', function (message) {
var li = $('<li></li>');
var a = $('<a target="_blank"><My current location</a>');
li.text(`${message.from}: `);
a.attr('href', message.url);
li.append(a);
$('#messages').append(li);
});
socket.on('newLocationMessage', function (message) {
var li = $('<li></li>');
var a = $('<a target="_blank"><My current location</a>');
li.text(`${message.from}: `);
a.attr('href', message.url);
li.append(a);
$('#messages').append(li);
});
socket.on('newLocationMessage',函数(消息){
var li=$(“”);
var a=$('这里是一种不用.text或.attr解决问题的简单方法。
如果您可以在这里提供您的示例代码(HTML),这将非常有用
//查找元素
变量按钮=$(“按钮”);
//处理类似newLocationMessage事件的事件
按钮。打开(“单击”,函数(){
//替换您的数据
让消息={
url:“https://google.com",
来自:“谷歌”
};
var li=$(“”);
$(“#消息”).append(li);
})
触发
在我的当前位置旁边有一个额外的<
socket.on('newLocationMessage',函数(消息){
var li=$(“”);
变量a=$('