5

我正在通过 jQuery 使用 AJAX 来发出获取请求。成功后,我将结果放入 div:

$.get("content.php", function(result) {
  $('#content').html(result);

我请求的内容本身是 HTML 并且有两个 div#article_name#article_content. 加载后,我检查是否#article_content有孩子。如果没有,我添加一个<p>块:

  if (!$('#article_content').children().length) {
    $('#article_content').html('<p>(Click here to enter text)</p>');
  }
}

这有效,直到 JavaScript 离开回调函数。也就是说,在我的条件之后,<p>添加了块;但是当我进入 Chrome 的检查器时,它会潜入 jQuery 的回调部分,当它通过<p>块时消失了。

我已经在控制台中运行了我的条件以确保它不是问题。

4

1 回答 1

0

我的排序错误 - 我将条件放在更新内容区域的代码之前。

我应该删除这个问题吗?

于 2012-12-03T14:54:41.197 回答