javascriptでマウスオーバーしたら他のページをツールチップ風に表示

javascriptでマウスオーバーしたら他のページをツールチップ風に表示

  • メインページ
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js">

<script>

$(document).ready(function(){
	$("p.test2").hover(
		function(){
			//alert("test");
			$(this).append('<div id="tmp"><iframe src="in1.html"></iframe></div>')
		},
		function(){
			$("#tmp").remove();
		}
	);
});


</script>
</head>

<body>
<h1>test</h1>
<p class="test2">ここをさわる</p>
</body>
</html>
  • マウスオーバーするとでるファイル in1.html 以下に限らずなんでもOK.
<html>
<h1>Test Page</h1>
<h2>Table</h2>
<table border="1">
<thead>
<tr><th>test1</th><th>test2</th><th>test3</th></tr>
</thead>
<tbody>
<tr><td>1</td><td>3</td><td>6</td></tr>
<tr><td>3</td><td>5</td><td>7</td></tr>
</tbody>
<table>
</html>
||< 

*1407919420*[ruby]配列のある値と等しいインデックスをすべて返す.
配列のある値と等しいインデックスをすべて返す.
>|ruby|
a=[1,2,3,3,3,5,6,7,3]
a.length.times().to_a.select{|i| a[i]==3}
=> [2, 3, 4, 8]