Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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 I';我试图将我的a标记附加到我的li标记,但它没有';你好像不工作?_Javascript_Node.js - Fatal编程技术网

Javascript I';我试图将我的a标记附加到我的li标记,但它没有';你好像不工作?

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

我正在尝试将我的a标记附加到我的li标记,然后将该li添加到消息id,但由于某些原因,它似乎不起作用

当我将message.url附加到#消息时,它会很好地打印到屏幕上,但当我将var a附加到屏幕上时,它不会显示。不太清楚发生了什么,我已经尝试了我能想到的一切

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=$('