2012-09-27 230 views
0

這裏是我的jsfiddle:更改背景顏色手指觸摸

http://jsfiddle.net/Wgajs/4/

我不知道如何使用jQuery來達到同樣的效果,當用戶按下與按鈕/鏈接他們的手指。我去了網站,但發現它很混亂,不知道要尋找什麼。

我需要的jQuery的原因是因爲這種影響不會在Android移動瀏覽正常工作。當您向下滾動頁面並觸摸一個鏈接時,突出顯示的綠色將獲取所有的小車,並且只顯示部分或更糟糕的部分,並且顯示爲鋸齒狀。

所以我問,有人可以告訴我如何在點擊鏈接變爲綠色時採用「活動」css類的相同效果 - 並更改它,以便在用戶觸摸智能手機上的按鈕時起作用使用jquery)?

回答

0

嘗試此解決方案

CSS

a.menuButton:active, activeBtn {... // Add activeBtn 

JS

$(function() { 
    $('a.menuButton').on('mousedown', function(){ 
      $(this).addClass('activeBtn')   
     } 
     )​​​​​​; 
    $('a.menuButton').on('mouseup', function(){ 
      $(this).removeClass('activeBtn')   
     } 
    ); 

}); 

jsfiddle

+0

三江源響應。不幸的是,這個問題仍然存在。你想讓我用適當的代碼更新jsfiddle嗎? – Chatyak

+0

看到jsfddle,類設置與jQuery –

+0

你應該耐心地對待我..也許我做錯了什麼 - 但我複製/粘貼準確,現在我什麼也看不到,從我的手機按下鏈接時 - 它始終是灰色的。 – Chatyak