我之前已經搜索過,但沒有任何帖子是相關的(說我是Jquery的新手)。需要雙擊的Jquery onmousedown?
我的問題是當我點擊「添加朋友」按鈕它不會觸發一次點擊,但它需要雙擊。
這些是代碼中的相關部分:
設置DIV:
$fField = <div style="display:inline; border:#CCC 1px solid; padding:5px; background-color:#E4E4E4; color#999; font-size:11px;"> <a href="#" onclick="return false" onmousedown="javascript:friendArea(\'addFriend\');">Add Friend</a> </div>;
使用Javascript:
function friendArea(x){
//alert(x);
if($('#'+x).is(":hidden")){
$('#'+x).slideDown(200);
} else {
$('#'+x).hide();
}
$('.friendSlide').hide();
}
顯示(這需要2的一個消息點擊被顯示)
<div class="friendSlide" id="addFriend">Are you sure?</div>
任何幫助將不勝感激!哦,我正在使用最新版本的jQuery。
由於某種原因,當我編輯它時,解析代碼:S給我2秒,或者它丟失了大部分 – Jack4 2012-03-02 18:20:19
你傳遞給friendArea()函數的'x'是什麼? – codef0rmer 2012-03-02 18:20:53
呃,你仍然沒有''onclick'事件分配給''div',並且沒有'onclick'函數的代碼。 – 2012-03-02 18:21:09