我正在动态生成内容 - 带有链接的 div。链接应在单击时弹出一个包含链接文本的弹出窗口(showMyText 函数)。相反,我得到一个空字符串:(
为什么这不起作用?我搜索了 Stackoverflow 和 jQuery API,它应该可以工作。
function a(){
var div=document.createElement("div");
div.innerHTML='<a class="aClass" href="javascript:showMyText(this)">Link Text</a>';
var parent_div=document.getElementById('dinamicni_div');
parent_div.appendChild(div);
}
function showMyText(link){
var txt=$(link).text();
alert(txt);
}