2013-06-25 64 views
3

可以說我有這個標記防止DIV標記(谷歌瀏覽器)在兒童點擊多次當

<div id="parent"> 
    <h2>My Title</h2> 
    <div> 
      <a class="button">prev</a> 
      <ul> 
       <li><a>First child <span></a></li> 
       <li><a> child</a></li> 
       <li><a> child</a></li> 
       <li><a> child</a></li> 
       <li><a>last child</a></li> 
      </ul> 
      <a class="button">prev</a> 
    </div> 
</div> 

至極一些造型可能是這樣的:

enter image description here

問題是,如果我點擊多個時間(並快速,如雙擊),那麼(至少在鉻),整個家長就像標記爲選擇的文本:

enter image description here

任何想法如何防止這種情況?

例如與大綱相同的東西:1刪除點arownd一個單擊的元素。

+0

複製你可以發佈的這個的jsfiddle?另外,也許嘗試給按鈕一個高Z指數。 – Daniel

回答

3

我認爲你需要讓你的元素是不可選擇的,因爲這:

#parent{ 
    -moz-user-select: none; 
    -khtml-user-select: none; 
    -webkit-user-select: none; 
    -o-user-select: none; 
} 

this答案

+0

工程就像一個魅力 –