Javascript jQuery-使用AJAX在鼠标上方添加内容
正如标题所示,我有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) {
<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确实存在于回调的范围内。