加载HTML时运行jQuery

时间:2013-06-16 20:25:12

标签: javascript jquery

jQuery的:

$(document).ready(function(){

var url='http://query.yahooapis.com/v1/public/yql?q=select * from html where url=\'http://stackoverflow.com/\' and xpath=\'//div[@id="question-mini-list"]//h3//a                       \'&format=json&callback=?';

    $.getJSON( url, function(data){
        $.each(data.query.results.a, function(){       
            $('#stack').append('<div><a href="http://stackoverflow.com'+this.href +'">'+this.content+'</a></div>')          
        })
    })
});

HTML

<section id="stack">

</section>

jQuery代码是从早期的帖子借来的(谢谢!),但我的问题是:jQuery代码不应该在页面加载时运行,它在这里显示的方式?我使用coda 2. jQuery保存为.js文件,html保存为.html。两个文件都位于同一目录中。

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

确保在<head>页的index.html中定义指向javascript文件的链接。

<script rel="javascript" type="text/javascript" src="path/to/javascript.js"></script>