Javascript 使用服务器端日志显示/隐藏div
我有一个网站,人们可以在那里回答简单的问题。提交答案后,他们会看到一个页面,每个问题都有正确或不正确的答案,以及如何解决问题的详细说明 我想得到一些关于人们如何使用解释的分析Javascript 使用服务器端日志显示/隐藏div,javascript,html,user-interface,Javascript,Html,User Interface,我有一个网站,人们可以在那里回答简单的问题。提交答案后,他们会看到一个页面,每个问题都有正确或不正确的答案,以及如何解决问题的详细说明 我想得到一些关于人们如何使用解释的分析 可能是他们阅读了每个问题的解释 他们可能只会阅读他们没有正确回答的问题的解释 他们可能只阅读他们正确回答的问题的解释(我认为不太可能) 他们通常不阅读解释,主要关心他们答对了多少问题 为此,我想在他们提交测验后,在每个问题下方添加一个“显示解释”链接。默认情况下,解释将隐藏,并在用户单击“显示解释”链接时显示。这一部分在C
我不想为了每个问题的解释而把他们带到不同的页面。有没有办法实现我的想法?是的,因为您已经在使用jquery了。单击“显示解释”按钮,为每个用户发出ajax请求。这样,你就可以避免在每个问题的解释中把他们带到不同的页面 例如:
$(document).ready(function(){
// user clicks the 'show explanation' button
$('#show_explanation_button').click(function(){
// display explanation
$('#show_explanation_div').css('display', 'block');
// log user click
$.ajax({
type: 'POST',
url: 'www.someurl.com/log_click/',
data: {user_id : $('#user_id').val()}
});
});
});
您可能对一种叫做跟踪像素的东西感兴趣。@asafreedman谢谢您的评论。感谢您的评论,在后台部分查看跟踪web流量。感谢您的评论。它做的工作!