2011-12-16 93 views
0

我有一个span"@"绝对定位在输入中以指导用户插入他们的twitter句柄。但是,如果我在输入内点击@,跨度将防止输入被聚焦。跨度防止点击时输入被聚焦

这里的问题的的jsfiddle:http://jsfiddle.net/UxQet/

我尝试添加下面的jQuery来解决它,但没有奏效:

$(function(){ 
    $('td#twitter input').click(function(){ 
    $(this).focus(); 
    }); 
}); 

有人可以帮我解决这个问题?

+2

单击`@`时,使用`background-image`或使用`pointer-events:none`或`.focus()```输入``。 – thirtydot 2011-12-16 00:35:52

回答

1

尝试:

$("td#twitter p").click(function() { 
    $(this).next().focus(); 
}); 

HERE是代码。