需要帮助jQuery ToolTip

时间:2010-10-06 10:28:13

标签: javascript jquery ajax

http://rndnext.blogspot.com/2009/02/jquery-ajax-tooltip.html

我想实现类似上面的链接。现在,这会弹出框从一些页面获取数据,使用PageID,而不是。我希望该弹出框的内容中包含简单的HTML内容,以后它将被绑定。上面的那个有我不熟悉的Ajax。

我需要在代码中更改什么?我想要的只是一个简单的弹出框,看起来与上面的一样,以同样的方式打开所有,但是它有简单的HTMl内容。我在哪里和哪里做出改变?

1 个答案:

答案 0 :(得分:1)

虽然您自己没有发布任何尝试,但我会尽力帮助您。

如果我理解正确,你想摆脱AJAX并只是添加正常的HTML吗? 好吧,我至少会告诉你在哪里放置HTML来帮助你入门。

你在他们的网站上看到第51行说:

$('#personPopupContent').html(' ');

您可以将nbsp位更改为您想要的任何HTML。 例如:

$('#personPopupContent').html('<strong>My strong text</strong>');

你也可以从第53到74行删除它所说的内容:

$.ajax({
    type: 'GET',
    url: 'personajax.aspx',
    data: 'page=' + pageID + '&guid=' + currentID,
    success: function(data)
    {
      // Verify that we're pointed to a page that returned the expected results.
      if (data.indexOf('personPopupResult') < 0)
      {
          $('#personPopupContent').html('<span >Page ' + pageID + ' did not return a valid result for person ' + currentID + '.Please have your administrator check the error log.</span>');
      }

      // Verify requested person is this person since we could have multiple ajax
      // requests out if the server is taking a while.
      if (data.indexOf(currentID) > 0)
      {                  
          var text = $(data).find('.personPopupResult').html();
          $('#personPopupContent').html(text);
      }
    }
});

因为你不会使用它。

我希望能帮助你。