【问题标题】:jQuery .get not workingjQuery .get 不工作
【发布时间】:2014-05-23 20:07:25
【问题描述】:

每当单击.information 元素时,我都会运行以下代码。当单击.information 时,我正在尝试将aboutMe.html 文档添加到#text 元素:

$(".information").click( function() {
    $.get("aboutMe.html"), function(data){
        $("#text").html(data);
}});

由于某种原因,当单击.information 时,文档没有添加到页面中。

【问题讨论】:

  • 您的示例中 "aboutMe.html" 之后有一个额外的括号
  • 检查控制台是否有错误?
  • 基本故障排除...您的面板是否显示任何 404?您是否添加了警报以查看侦听器是否正在触发?等等
  • 控制台不显示任何错误
  • 有趣的是,他的错误不会导致语法错误。逗号从参数分隔符变为逗号运算符。

标签: javascript jquery get


【解决方案1】:

你的括号和大括号是错误的。应该是:

$(".information").click( function() {
    $.get("aboutMe.html", function(data){
        $("#text").html(data);
    });
});

你的回调函数在$.get()的参数列表之外。

【讨论】:

    【解决方案2】:

    希望这对你有用

    $(function() {
    
    $('.information').click(function(){
    
    
    $('#text').load("aboutMe.html");
    
    });
    
    });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-26
      • 2012-02-23
      • 1970-01-01
      • 2015-06-03
      • 2012-02-06
      • 1970-01-01
      • 1970-01-01
      • 2015-10-16
      相关资源
      最近更新 更多