HTML:
<div id="content" contenteditable="true">
Some text <a href="/">Link</a>
</div>
使用Javascript:
$("#content").find('a').click(function(){
alert('a clicked');
});
问题:未调用警报。似乎没有调用click事件
jsfiddle:http://jsfiddle.net/bFtbV/
答案 0 :(得分:0)
此处信息不足,除非您没有覆盖链接的默认行为。 如果是这个代码的情况,它应该工作:
$("#content").find('a').click(function(e){
e.preventDefault();
alert('a clicked');
return false;
});
如果不是:
您是在PC或Mac上测试过的吗? iOS不是调试的最佳位置! 使用iOS6,除非你有使用Lion OS X的mac,否则它会更难。
测试并给我们反馈
答案 1 :(得分:0)
尝试直接在选择器中选择一个标签:
$("#content a").click(function(){
alert('a clicked');
});