2014-03-12 57 views
-1

我想創建javascript當任何html頁部分活動鏈接第一次點擊,直到不 或如何創建通體透明層,當用戶第一次點擊HTML頁面中的活動鏈接或其他任何HTML部分JavaScript的活躍href屬性

我需要html網頁Java腳本 對身體HTML一個透明層,當用戶的任何一部分HTML層將刪除所有其他HTML部分活躍於第一次點擊,直到用戶可以看到完整的HTML,但沒有不首先點擊用戶可以不點擊鏈接閃光燈等

<!DOCTYPE html> 
<html> 
<body> 

<a href="http://www.domain.com"> 
This is a link</a> 

</body> 
</html> 
+1

這個問題描述是翻譯谷歌翻譯 – Huangism

+0

對不起我的英語不太好 – Sonia

+0

如果你必須使用翻譯工具,然後使用最簡單,最不明確的語言,你可以。 –

回答

0

在HTML創建一個div這就是固定的位置和100%的寬度和高度

HTML

<div id="overlay"></div> 

CSS

#overlay { 
    width: 100%; 
    height: 100%; 
    position: fixed; 
} 

JS

$('#overlay').on('click', function() { 
    $(this).remove(); 
}); 

http://jsfiddle.net/XbwYq/

+0

我有更新信息,請參閱 – Sonia

+0

@Sonia更新了答案 – Huangism

+0

謝謝先生........... – Sonia

0
var linkHandle = function() {return false;} 
$(document).ready(function(){ 
    $('a').bind('click', linkHandle); 
}); 
$(document).click(function(){ 
    $('a').unbind('click', linkHandle); 
}); 
0
$(document).on("click", function(e) { 
    $(document).off("click"); 
    return false; 
}) 
0

Maybe this is what you are looking for?

$('a').on('click', function(event) { 
    $(this).removeAttr('href'); 
    event.preventDefault(); 
}); 

這是怎麼回事,一旦它被點擊,從鏈接中刪除錨點。

+0

我有更新信息,請參閱 – Sonia