2
因此,继承人我的代码字符串中的onclick
html += "<li class='status-"+peeps[i].online_presence+"' onclick='show_connect_message("+peeps[i].uid+");streamPublish("+peeps[i].uid+","+name+");'><a href='#' onclick='show_connect_message("+peeps[i].uid+");streamPublish("+peeps[i].uid+","+name+");return false;'>"+peeps[i].name+"</a></li>";
基本上,检查元素时,我可以看到它的输出UID和名称。这里是行:
<li class="status-active" onclick="show_connect_message(503141088);streamPublish(503141088,David);"><a href="#" onclick="show_connect_message(503141088);streamPublish(503141088,David);return false;">David</a></li>
所以我在做什么错了。我需要双引号或单引号的名字(大卫),否则控制台说它找不到引用的函数。
警告:Javascript Noob
感谢您的帮助!