戻る

ソース

<!DOCTYPE html>
<html lang="ja-JP">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no" />
<title></title>
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.css" />
<script src="http://code.jquery.com/jquery-1.6.4.min.js"></script>
<script src="http://code.jquery.com/mobile/1.1.0/jquery.mobile-1.1.0.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/bartender.min.css" />
<style>
.ui-li-thumb{
	margin-right:0 !important;
	max-height:16px !important;
	max-width:16px !important;
	margin:auto auto;
}

.ui-li-has-thumb .ui-btn-inner a.ui-link-inherit,
.ui-li-static.ui-li-has-thumb{
	padding-left:12px !important;
}
</style>
<script>
$("#top").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=headlines.yahoo.co.jp/rss/rps_dom.xml&callback=?";
	
	$.getJSON(api,function(data){
		
		$("#top div:jqmData(role='content') ul").html("");
		
		$.each(data.channel.item, function(i,item){
			$("#top div:jqmData(role='content') ul").append("<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\"><h2>" + item.title + "</h2><p>" + item.category + "</p><p>" + item.pubDate + "</p></a></li>").listview('refresh');
		});
	});
});

$("#top > *").live("swipeleft",function(){
	$.mobile.changePage('#domestic',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#sports',{reverse:true,transition:"slide"});
});

$("#domestic").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=rss.dailynews.yahoo.co.jp/fc/domestic/rss.xml&callback=?";
	
	$.getJSON(api,function(data){
	
		$("#overseas div:jqmData(role='content') ul").html("");
		
		$.each(data.channel.item, function(i,item){
			var html = "<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\">";
			if(typeof item.enclosure !== "undefined"){
				$.each(item.enclosure, function(i,item){
					console.log(item);
					html += "<img src=\"http://i.yimg.jp/images/icon/photo.gif\">";
				});
			}
			html += "<h2>" + item.title + "</h2><p>" + item.pubDate + "</p></a>";
			html += "</li>";
			
			$("#domestic div:jqmData(role='content') ul").append(html).listview('refresh');
		});
	});
});

$("#domestic > * ").live("swipeleft",function(){
	$.mobile.changePage('#overseas',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#top',{reverse:true,transition:"slide"});
});

$("#overseas").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=rss.dailynews.yahoo.co.jp/fc/world/rss.xml&callback=?";
	
	$.getJSON(api,function(data){
	
		$("#overseas div:jqmData(role='content') ul").html("");
		
		$.each(data.channel.item, function(i,item){
			var html = "<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\">";
			if(typeof item.enclosure !== "undefined"){
				$.each(item.enclosure, function(i,item){
					console.log(item);
					html += "<img src=\"http://i.yimg.jp/images/icon/photo.gif\">";
				});
			}
			html += "<h2>" + item.title + "</h2><p>" + item.pubDate + "</p></a>";
			html += "</li>";
			
			$("#overseas div:jqmData(role='content') ul").append(html).listview('refresh');
		});
	});
});

$("#overseas > * ").live("swipeleft",function(){
	$.mobile.changePage('#economics',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#domestic',{reverse:true,transition:"slide"});
});

$("#economics").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=rss.dailynews.yahoo.co.jp/fc/economy/rss.xml&callback=?";
	
	$.getJSON(api,function(data){
	
		$.each(data.channel.item, function(i,item){
			var html = "<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\">";
			if(typeof item.enclosure !== "undefined"){
				$.each(item.enclosure, function(i,item){
					console.log(item);
					html += "<img src=\"http://i.yimg.jp/images/icon/photo.gif\">";
				});
			}
			html += "<h2>" + item.title + "</h2><p>" + item.pubDate + "</p></a>";
			html += "</li>";
			
			$("#economics div:jqmData(role='content') ul").append(html).listview('refresh');
		});
	});
});

$("#economics > * ").live("swipeleft",function(){
	$.mobile.changePage('#entertainment',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#overseas',{reverse:true,transition:"slide"});
});

$("#entertainment").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=rss.dailynews.yahoo.co.jp/fc/entertainment/rss.xml&callback=?";
	
	$.getJSON(api,function(data){
	
		$.each(data.channel.item, function(i,item){
			var html = "<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\">";
			if(typeof item.enclosure !== "undefined"){
				$.each(item.enclosure, function(i,item){
					console.log(item);
					html += "<img src=\"http://i.yimg.jp/images/icon/photo.gif\">";
				});
			}
			html += "<h2>" + item.title + "</h2><p>" + item.pubDate + "</p></a>";
			html += "</li>";
			
			$("#entertainment div:jqmData(role='content') ul").append(html).listview('refresh');
		});
	});
});

$("#entertainment > * ").live("swipeleft",function(){
	$.mobile.changePage('#sports',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#economics',{reverse:true,transition:"slide"});
});

$("#sports").live("pagecreate",function(){
	
	var api = "http://vesta-tmp.sakura.ne.jp/xml-jsonp.php?xml=rss.dailynews.yahoo.co.jp/fc/sports/rss.xml&callback=?";
	
	$.getJSON(api,function(data){
	
		$.each(data.channel.item, function(i,item){
			var html = "<li><a href=\"" + item.link + "\" data-role=\"button\" rel=\"external\">";
			if(typeof item.enclosure !== "undefined"){
				$.each(item.enclosure, function(i,item){
					console.log(item);
					html += "<img src=\"http://i.yimg.jp/images/icon/photo.gif\">";
				});
			}
			html += "<h2>" + item.title + "</h2><p>" + item.pubDate + "</p></a>";
			html += "</li>";
			
			$("#sports div:jqmData(role='content') ul").append(html).listview('refresh');
		});
	});
});

$("#sports > * ").live("swipeleft",function(){
	$.mobile.changePage('#top',{reverse:false,transition:"slide"});
}).live("swiperight",function(){
	$.mobile.changePage('#entertainment',{reverse:true,transition:"slide"});
});
</script>
</head>
<body>
<div data-role="page" id="top">

	<div data-role="header" data-position="fixed" data-theme="a">
		<h1 class="">Yahooニュース(トピックストップ)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(トピックストップ)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>

	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>

</div>

<div data-role="page" id="domestic">

	<div data-role="header" data-position="fixed" data-theme="a"> 
		<a href="#top" data-role="button" data-inline="true">トップ</a>
		<h1 class="">Yahooニュース(国内)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(国内)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>
	
	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" class="ui-btn-active ui-state-persist" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>

</div>

<div data-role="page" id="overseas">

	<div data-role="header" data-position="fixed" data-theme="a">
		<a href="#top" data-role="button" data-inline="true">トップ</a>
		<h1 class="">Yahooニュース(海外)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(海外)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>
	
	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" class="ui-btn-active ui-state-persist" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>

</div>

<div data-role="page" id="economics">

	<div data-role="header" data-position="fixed" data-theme="a"> 
		<a href="#top" data-role="button" data-inline="true">トップ</a>
		<h1 class="">Yahooニュース(経済)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(経済)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>
	
	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" class="ui-btn-active ui-state-persist" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>

</div>

<div data-role="page" id="entertainment">

	<div data-role="header" data-position="fixed" data-theme="a"> 
		<a href="#top" data-role="button" data-inline="true">トップ</a>
		<h1 class="">Yahooニュース(エンターテインメント)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(エンターテインメント)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>
	
	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" class="ui-btn-active ui-state-persist" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>

</div>

<div data-role="page" id="sports">

	<div data-role="header" data-position="fixed" data-theme="a">
		<a href="#top" data-role="button" data-inline="true">トップ</a>
		<h1 class="">Yahooニュース(スポーツ)</h1>
	</div>

	<div data-role="content" class="content">
		<h2>Yahooニュース(スポーツ)</h2>
		<ul data-role="listview" data-inset="true"></ul>
	</div>
	
	<div data-role="footer" data-id="mainFooter" data-position="fixed">
		<div data-role="navbar" data-grid="d">
			<ul class="apple-navbar-ui comboSprite">
				<li><a href="#domestic" data-iconpos="top" data-icon="features">国内</a></li>
				<li><a href="#overseas" data-iconpos="top" data-icon="brands">海外</a></li>
				<li><a href="#economics" data-iconpos="top" data-icon="fees">経済</a></li>
				<li><a href="#entertainment" data-iconpos="top" data-icon="contact">エンターテインメント</a></li>
				<li><a href="#sports" class="ui-btn-active ui-state-persist" data-iconpos="top" data-icon="about">スポーツ</a></li>
			</ul>
		</div>
	</div>
</div>
</body>
</html>

inserted by FC2 system