我有以下代码:
function display_content(clicked_node_id) {
// (...) //
for(j=0; j<conn_nodes.length; j++) {
var node_id = JSON.stringify(conn_nodes[j]['conn_node_id']);
content_all_connections += "<a id=\""+node_id+"\">"+conn_node_label+"<\/a>;
$('#'+node_id).click(display_content(node_id));
}
document.getElementById('all-connections').innerHTML = content_all_connections;
}
此函数嵌入在回调函数中,因此它不在全局范围内。
当我点击这个<a>
链接时,根本没有任何反应或有时它告诉我“过多的递归”。所有尝试使用stopPropagation或类似的尝试失败。
拜托,请你给我一个暗示我错误的地方。