Javascript 如何从Listview Jquery获取指向div的内容外部链接
[问题]:我无法从listview Jquery获取指向div=contentlink表单的内容外部链接。此代码如下所示:或检查地址:Javascript 如何从Listview Jquery获取指向div的内容外部链接,javascript,jquery,html,Javascript,Jquery,Html,[问题]:我无法从listview Jquery获取指向div=contentlink表单的内容外部链接。此代码如下所示:或检查地址: $xml.finddiv.tindang。。。哪些div的类为tindang??文件XML的格式为:Content1 Content2。。。。。您可以检查我的url XML文件代码的最后一行:$$my-content.loadurlx;这是错误的。我的内容是什么?id或类。它必须是$my-content.loadurlx;如果它是一个id,请参见:是,$$my
$xml.finddiv.tindang。。。哪些div的类为tindang??文件XML的格式为:Content1 Content2。。。。。您可以检查我的url XML文件代码的最后一行:$$my-content.loadurlx;这是错误的。我的内容是什么?id或类。它必须是$my-content.loadurlx;如果它是一个id,请参见:是,$$my content.loadurlx;'可以删除,这样就不会影响代码。
<div id="wrap">
<ul data-role="listview" data-filter="true" data-filter-placeholder="Search..." id="ds-canho">
</ul>
</div>
<script>
$(document).ready(function() {
$.mobile.loading( "show" );
$.ajax({
type: "GET",
url: 'https://query.yahooapis.com/v1/public/yql?q=select%20*%20from%20html%20where%20url%3D%27http://saigonpearl.info/home/notype/-0-trang-chu.html%27%20and%20xpath%3D%22%2F%2Fdiv%5B%40class%3D%27tindang%27%5D%22&diagnostics=true',
dataType: "xml",
success: parseXml
});
function parseXml(xml) {
$(xml).find("div.tindang").each(function() {
var url = $(this).find('a').attr("href"),
urlx= url.replace('#menutop','');
//find each instance of loc in xml file and wrap it in a link
$("ul#ds-canho").append('<li><a href='+ urlx +'>' + $(this).find('h3').text() + '</a></li>');
$('ul#ds-canho').listview('refresh');
console.log( this );
$.mobile.loading( "hide" );
});
}
});
</script></body>