Javascript jQuery-使用AJAX在鼠标上方添加内容

Javascript jQuery-使用AJAX在鼠标上方添加内容,javascript,jquery,ajax,Javascript,Jquery,Ajax,正如标题所示,我有jQuery工具提示,在鼠标悬停时,我想使用AJAX请求将一些数据放入。如果不使用插件(如所有其他示例所示),这是完全可能的吗?这是我目前没有工作 <script> j$(document).ready(function(e) { j$("[data-toggle=tooltip]").tooltip({ content: '... waiting on ajax ...', open: function(evt, ui) {

正如标题所示,我有jQuery工具提示,在鼠标悬停时,我想使用AJAX请求将一些数据放入。如果不使用插件(如所有其他示例所示),这是完全可能的吗?这是我目前没有工作

<script>
j$(document).ready(function(e) {
j$("[data-toggle=tooltip]").tooltip({
        content: '... waiting on ajax ...',
        open: function(evt, ui) {
            var elem = $(this);
            $.ajax('../include/vessel-count.php').always(function() {
                elem.tooltip('option', 'content', 'Ajax call complete');
             });
        }
    });
});
</script>

<?php
    //This is in a while loop displaying a lot of these.
    echo '<a href="#" data-toggle="tooltip" data-placement="top" data-html="true" title="words: '.$vessel_Info.'">More - DEV</a>';
?>

j$(文件).准备就绪(功能(e){
j$(“[数据切换=工具提示]”)。工具提示({
内容:“…正在等待ajax…”,
打开:功能(evt、ui){
var elem=$(本);
$.ajax('../include/vesser count.php')。始终(函数(){
元素工具提示(“选项”、“内容”、“Ajax调用完成”);
});
}
});
});

理想情况下,我希望将一些内容传递到Vesser-count.php以执行一些操作,并将结果显示在工具提示中。如果您能提供正确的帮助,我们将不胜感激。

elem变量不在回调函数的范围内。考虑将某种标识符传递给Ajax请求,将其返回到回调函数,然后再使用它来获得该元素。EELM确实存在于回调的范围内。