English 中文(简体)
不装入 jquery.load () 的高雅图
原标题:Highcharts not loading with jquery.load()

这是地貌现象:

文件 1: 索引.php

...
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
...
<div class="mycontainer"></div>
<script>
    $(function() {
        $(".mycontainer").load("grafs.php");
    });
</script>

文件 2 : wolfs.php

 ...
 <script src="/js/highcharts.js"></script>
 <script type="text/javascript">
    var chart1; // globally available
    $(document).ready(function() {
    chart1 = new Highcharts.Chart({
        chart: {
        renderTo:  mychart01 ,
        type:  bar 
     },
     title: {
        text:  Fruit Consumption 
         },
     xAxis: {
        categories: [ Apples ,  Bananas ,  Oranges ]
         },
     yAxis: {
        title: {
           text:  Fruit eaten 
        }
     },
     series: [{
        name:  Jane ,
        data: [1, 0, 4]
     }, {
        name:  John ,
        data: [5, 7, 3]
     }]
    });
});
</script>
<div id="mychart01" style="min-width: 400px; height: 400px; margin: 0 auto"></div>

This renders the DIV (mychart01) completely empty (blank). At the console there is no errors. If I run that piece of code from file 2 directly in file 1, the chart renders correctly. Can anyone point me what I m doing wrong here?

问题回答

尝试 :

$.ajax({url: "grafs.php", function(data) {
    $(".mycontainer").html(data);
  });

使用 getScript 而不是 load :

http://api.jquery.com/jQuery.getScript/





相关问题
getGridParam is not a function

The HTML: <a href="javascript:void(0)" id="m1">Get Selected id s</a> The Function: jQuery("#m1").click( function() { var s; s = jQuery("#list4").getGridParam( selarrrow )...

selected text in iframe

How to get a selected text inside a iframe. I my page i m having a iframe which is editable true. So how can i get the selected text in that iframe.

jQuery cycle page with links

I am using the cycle plugin with pager functionality like this : $j( #homebox ) .cycle({ fx: fade , speed: fast , timeout: 9000, pager: #home-thumbs , ...

jquery ui dialog opens only once

I have a button that opens a dialog when clicked. The dialog displays a div that was hidden After I close the dialog by clicking the X icon, the dialog can t be opened again.

jConfirm with this existing code

I need help to use jConfirm with this existing code (php & Jquery & jAlert). function logout() { if (confirm("Do you really want to logout?")) window.location.href = "logout.php"; } ...

Wrap text after particular symbol with jQuery

What I m trying to do, is wrap text into div inside ll tag. It wouldn t be a problem, but I need to wrap text that appears particularly after "-" (minus) including "minus" itself. This is my html: &...

热门标签