jQuery读取XML文件内容的方法
本文实例讲述了jQuery读取XML文件内容的方法。分享给大家供大家参考。具体实现方法如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <htmlxmlns="http://www.w3.org/1999/xhtml"> <head> <title>jQuery读取XML文件</title> <metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"/> <styletype="text/css"> h1{color:Green;text-align:center;} body{background-color:#EEEEEE;font-family:微软雅黑;} #showresult{width:600px;overflow:hidden;} </style> <scripttype="text/javascript"src="jquery/1.4.4/jquery.min.js"></script> <scripttype="text/javascript"> $(document).ready(function(){ $("#read").click(function(){ $.ajax({ //请求方式为get type:"GET", //xml文件位置 url:"sitemap.xml", //返回数据格式为xml dataType:"xml", //请求成功完成后要执行的方法 success:function(xml){ $(xml).find("url").each(function(i){ //i从0开始,累加,如果要显示所有数据,将判断去除即可 if(i<10){ //链接地址 varlocation=$(this).find("loc").text(); //显示文字 vartext=$(this).find("loc").text(); //动态加载方法:链接地址 $("<a>").attr("href",location) //显示文字 .text(text) //设置样式 .css({"width":"700px","float":"left","margin-bottom":"5px"}) //加载到div .appendTo("#showresult"); } }) } }); returnfalse; }); }); </script> </head> <body> <divid="showresult"> <h1>jQuery读取XML文件</h1> <aid="read"href="#"style="width:700px;">点击读取XML</a> </div> </body> </html>
希望本文所述对大家的jQuery程序设计有所帮助。