摘要:[Jquery][HTML5] 簡單的Search標記 小功能
(改編HTML5 完美風暴 呂高旭 範例3-1)
以本書上的範例,改成Jquery的方式,搭配練習使用HTML5 Tag <Mark>
<HTML>
<HEAD>
<STYLE>
SPAN{MARGIN:10PX;DISPLAY:BLOCK;}
</STYLE>
<SCRIPT TYPE="TEXT/JAVASCRIPT" SRC="jquery-1.7.2.min.js"></SCRIPT>
<SCRIPT>
var allmovies;
$(document).ready(function(){
allmovies = $('#hmovies').html();
});
function search() {
$('#hmovies').html(allmovies);
var movie = $('#searchText').val();
var movies = $('#hmovies > span').each(function(){
if($(this).text().indexOf(movie)>-1)
{
$(this).html('<mark>'+$(this).text()+'</mark>');
}
});
}
</SCRIPT>
</HEAD>
<BODY>
<P>輸入完整電影名稱:<INPUT ID="searchText" type="text" />
<BUTTON ONCLICK="search()">搜尋</BUTTON></P><HR />
<DIV ID="hmovies">
<SPAN>Apple</SPAN>
<SPAN>痞子英雄</SPAN>
<SPAN>集結號</SPAN>
<SPAN>風聲</SPAN>
<SPAN>鋼鐵人</SPAN>
</DIV>
</BODY>
</HTML>
Jquery用起來果然還是很陌生,得要多多練習哩。