Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 为每个链接加载不同的工具提示内容_Jquery_Ajax_Tooltip_Simpletip - Fatal编程技术网

Jquery 为每个链接加载不同的工具提示内容

Jquery 为每个链接加载不同的工具提示内容,jquery,ajax,tooltip,simpletip,Jquery,Ajax,Tooltip,Simpletip,我在我的网站上使用此工具提示脚本: 问题是,我在同一个div类中有几个链接,当鼠标位于不同的链接上时,我希望在工具提示中加载不同的内容。这是我用来加载工具提示的代码: $(document).ready(function(){ // Create your tooltips var api = $(".ttip a").simpletip().simpletip(); api.load('include.php'); }); 如果我可以根据实际悬停的链接,在include.php文件中发

我在我的网站上使用此工具提示脚本:

问题是,我在同一个div类中有几个链接,当鼠标位于不同的链接上时,我希望在工具提示中加载不同的内容。这是我用来加载工具提示的代码:

$(document).ready(function(){
// Create your tooltips 
var api = $(".ttip a").simpletip().simpletip(); 
api.load('include.php'); 
});
如果我可以根据实际悬停的链接,在include.php文件中发送一些post参数,那就太好了

<div class="ttip">
<a userid="1" href="#" >user1</a><br />
<a userid="2" href="#">user2</a>
</div>


我需要在include.php文件中捕获用户id,以便返回适当的信息

现在,工具提示仅适用于第一个链接。对于第二个,当我将其悬停时,会显示一些默认文本


有人能帮忙吗?

您必须分别为每个元素分配工具提示,并使用load()的第二个参数传递用户ID:

$(document).ready(function(){
 $(".ttip a")
  .each(
  function(i)
  { 
    var api=$(this).simpletip().simpletip(); 
    api.load('include.php',{userid:$(this).attr('userid')}); 
  })
});