我的代码基本上是这样的:
<a href="javascript:void(0);" onClick="viewServices(1)">Services</a>
<a href="javascript:void(0);" onClick="viewServices(43)">Services</a>
<a href="javascript:void(0);" onClick="viewServices(16)">Services</a>
...
在哪里查看服务:
function viewServices(stylistID){
alert(stylistID);
}
只是,有两个问题:
- 我正在使用内联 Javascript,这是不鼓励的。
- 当我单击链接时,不会调用该函数。
还应该提到的是,我正在导入 JQuery 和 Bootstraps .js 文件,并且每个链接(以及关联的 ID)都是动态加载的。
是否有一种既定的方法可以让我删除我的内联 javascript,但也可以让我可以调用将动态加载的链接的“ID”传递给函数的函数?
** 编辑
每个链接都是在 mysqli_fetch_row 期间生成的,该过程重复直到每行的信息都运行完。viewServices(#) 中的数字实际上是
<?php echo $row[0]; ?>