gpt4 book ai didi

javascript - 用 fancybox 计算点击次数?

转载 作者:行者123 更新时间:2023-11-30 00:15:01 24 4
gpt4 key购买 nike

在我的网站上:http://gracebook.pl/我添加了 fancybox,以便用户可以显示更大版本的图像(请参阅每个图像附近的放大镜图标)。

每张照片下方还包含点击次数的信息。但此功能仅在用户单击照片并在新页面中打开时才有效。

我试图弄清楚是否有一种方法可以使用 fancybox 来计算点击次数,以便当用户单击放大镜并启动 fancybox 时图像获得 +1 View 。

有什么线索吗?

我想我应该添加一个像这样的函数:

 function myCall() {
var request = $.ajax({
url: "PHP FILE URL",
type: "GET",
data: {n : '__hash__'},
dataType: "html"
});

然后用php查询数据库:

mysql_connect("IP", "USER", "PASS") or die(mysql_error());
mysql_select_db("DB NAME") or die(mysql_error());

mysql_query("UPDATE `TABLE` SET `Views` = `Views` +1 WHERE `Hash` = 'SOMETHING'");

但我不知道该怎么做:)

如果有任何线索,我将不胜感激。

我使用的版本:1.3.4 (11/11/2010)。

最佳答案

您可以轻松地计算点击次数,例如:

var click = 0;
function myCall() {
click++;
var request = $.ajax({
url: "PHP FILE URL",
type: "GET",
data: {n : '__hash__',click : click},
dataType: "html"
});
}

HTML

<div class="callFancybox" onclick="myCall()"></div>

关于javascript - 用 fancybox 计算点击次数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23725881/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com