我对javascript相当陌生。下面是我的javascript代码。有许多可点击的类有一些id
例如:
<a href="#" id="15" class="firefly-button lfloat"><div class="contentBoxes captionfull">
如果用户单击它,我想将变量存储为"showf15"
. ["show"+first-character of clicked-class+id]
为此,我编写了以下行:
c = "show"+$(this).charAt(0)+this.id;
我的 jvascript 代码是:
$(function () {
$(".primavera-button, .lectures-button, .firefly-button, .argentum-button, .workshops-button, .exhibitions-button").click(function (e) {
c = "show"+$(this).charAt(0)+this.id;
e.stopPropagation();
$.ajax({
type: "POST",
url: "../fetchevents.php",
dataType: "json",
data: {
id: c
},
....
但是,它似乎不起作用。
如果,我能够实现变量c
等showl15
,我的数据库表包含具有c
=id 的文本数据,我可以在 json 中检索它作为结果。