Showing posts with label jQuery. Show all posts
Showing posts with label jQuery. Show all posts
āļĢู้āļˆัāļāļāļēāļĢāļŠāļĢ้āļēāļ‡ polylines āđƒāļ™ google map v3 āļ•āļ­āļ™āļ—ี่ 1
jQuery :
 āđ‚āļ„้āļ”āđāļĨāļ°āļ•ัāļ§āļ­āļĒ่āļēāļ‡āļ•่āļ­āđ„āļ›āļ™ี้ āđ€āļ›็āļ™āđāļ™āļ§āļ—āļēāļ‡āļāļēāļĢāļŠāļĢ้āļēāļ‡āđ€āļŠ้āļ™ polylines āđƒāļ™āđāļœāļ™āļ—ี่
āđ‚āļ”āļĒāļāļēāļĢāļĨāļēāļāđ€āļĨืāļ­āļāļˆุāļ”āđ€āļĢิ่āļĄāļ•้āļ™āļ”้āļ§āļĒ marker āđāļĨ้āļ§āļŠāļĢ้āļēāļ‡āđ€āļŠ้āļ™ polylines āļ•āļēāļĄ
āļ•āļģāđāļŦāļ™่āļ‡āļ—ี่āļ›ัāļāļŦāļĄุāļ” āļĄีāļ•ัāļ§āļ­āļĒ่āļēāļ‡āļāļēāļĢāļĨāļš āđ€āļŠ้āļ™ polylines āļ­āļ­āļāļˆāļēāļāđāļœāļ™āļ—ี่
 
 
āļ”ูāļ„āļģāļ­āļ˜ิāļšāļēāļĒāđƒāļ™āđ‚āļ„้āļ”āļ›āļĢāļ°āļāļ­āļš

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>Google Map API 3 - 01</title><style type="text/css">html { height: 100% }body {  height:100%; margin:0;padding:0; font-family:tahoma, "Microsoft Sans Serif", sans-serif, Verdana; font-size:12px;}/* css āļāļģāļŦāļ™āļ”āļ„āļ§āļēāļĄāļāļ§้āļēāļ‡ āļ„āļ§āļēāļĄāļŠูāļ‡āļ‚āļ­āļ‡āđāļœāļ™āļ—ี่ */#map_canvas {  width:550px; height:400px; margin:auto;/* margin-top:100px;*/}#map_control_tool{ position:relative; width:550px; margin:auto; margin-top:5px; background-color:#F1F7E6;}</style>

</head>
<body>
<div style="margin:auto;width:600px;padding-top:50px;">  <div id="map_canvas"></div>  <div id="map_control_tool">    <input type="button" name="button" id="button" value="Clear Map Polylines" onclick="clearMapPolylines();" />  </div></div>  <script src="http://code.jquery.com/jquery-latest.js"></script>  <script type="text/javascript">var map; // āļāļģāļŦāļ™āļ”āļ•ัāļ§āđāļ›āļĢ map āđ„āļ§้āļ”้āļēāļ™āļ™āļ­āļāļŸัāļ‡āļ์āļŠัāļ™ āđ€āļžื่āļ­āđƒāļŦ้āļŠāļēāļĄāļēāļĢāļ–āđ€āļĢีāļĒāļāđƒāļŠ้āļ‡āļēāļ™ āļˆāļēāļāļŠ่āļ§āļ™āļ­ื่āļ™āđ„āļ”้var GGM; // āļāļģāļŦāļ™āļ”āļ•ัāļ§āđāļ›āļĢ GGM āđ„āļ§้āđ€āļ็āļš google.maps Object āļˆāļ°āđ„āļ”้āđ€āļĢีāļĒāļāđƒāļŠ้āļ‡āļēāļ™āđ„āļ”้āļ‡่āļēāļĒāļ‚ึ้āļ™var arr_path=[]; // āļāļģāļŦāļ™āļ”āļ•ัāļ§āđāļ›āļĢāļŠāļģāļŦāļĢัāļšāđ€āļ็āļšāļ„่āļēāļ­āļēāđ€āļĢāļĒ์ āļ•āļģāđāļŦāļ™่āļ‡ pathvar makePolyline; // āļāļģāļŦāļ™āļ”āļ•ัāļ§āđāļ›āļĢ āļŸัāļ‡āļ์āļŠั่āļ™ āļŠāļĢ้āļēāļ‡āđ€āļŠ้āļ™ polylinesvar objPolylines=[]; // āļāļģāļŦāļ™āļ”āļ•ัāļ§āđāļ›āļĢāļŠāļģāļŦāļĢัāļšāđ€āļ็āļšāļ„่āļē object āļ‚āļ­āļ‡ polylinesfunction initialize() { // āļŸัāļ‡āļ์āļŠัāļ™āđāļŠāļ”āļ‡āđāļœāļ™āļ—ี่ GGM=new Object(google.maps); // āđ€āļ็āļšāļ•ัāļ§āđāļ›āļĢ google.maps Object āđ„āļ§้āđƒāļ™āļ•ัāļ§āđāļ›āļĢ GGM // āļāļģāļŦāļ™āļ”āļˆุāļ”āđ€āļĢิ่āļĄāļ•้āļ™āļ‚āļ­āļ‡āđāļœāļ™āļ—ี่ var my_Latlng  = new GGM.LatLng(13.761728449950002,100.6527900695800); var my_mapTypeId=GGM.MapTypeId.ROADMAP; // āļāļģāļŦāļ™āļ”āļĢูāļ›āđāļšāļšāđāļœāļ™āļ—ี่āļ—ี่āđāļŠāļ”āļ‡ // āļāļģāļŦāļ™āļ” DOM object āļ—ี่āļˆāļ°āđ€āļ­āļēāđāļœāļ™āļ—ี่āđ„āļ›āđāļŠāļ”āļ‡ āļ—ี่āļ™ี้āļ„ืāļ­ div id=map_canvas var my_DivObj=$("#map_canvas")[0];  // āļāļģāļŦāļ™āļ” Option āļ‚āļ­āļ‡āđāļœāļ™āļ—ี่ var myOptions = { zoom: 13, // āļāļģāļŦāļ™āļ”āļ‚āļ™āļēāļ”āļāļēāļĢ zoom center: my_Latlng , // āļāļģāļŦāļ™āļ”āļˆุāļ”āļึ่āļ‡āļāļĨāļēāļ‡ mapTypeId:my_mapTypeId // āļāļģāļŦāļ™āļ”āļĢูāļ›āđāļšāļšāđāļœāļ™āļ—ี่ }; map = new GGM.Map(my_DivObj,myOptions);// āļŠāļĢ้āļēāļ‡āđāļœāļ™āļ—ี่āđāļĨāļ°āđ€āļ็āļšāļ•ัāļ§āđāļ›āļĢāđ„āļ§้āđƒāļ™āļŠื่āļ­ map var my_Marker = new GGM.Marker({ // āļŠāļĢ้āļēāļ‡āļ•ัāļ§ marker position: my_Latlng,  // āļāļģāļŦāļ™āļ”āđ„āļ§้āļ—ี่āđ€āļ”ีāļĒāļ§āļัāļšāļˆุāļ”āļึ่āļ‡āļāļĨāļēāļ‡ map: map, // āļāļģāļŦāļ™āļ”āļ§่āļē marker āļ™ี้āđƒāļŠ้āļัāļšāđāļœāļ™āļ—ี่āļŠื่āļ­ instance āļ§่āļē map draggable:true, // āļāļģāļŦāļ™āļ”āđƒāļŦ้āļŠāļēāļĄāļēāļĢāļ–āļĨāļēāļāļ•ัāļ§ marker āļ™ี้āđ„āļ”้ title:"āļ„āļĨิāļāļĨāļēāļāđ€āļžื่āļ­āļŦāļēāļ•āļģāđāļŦāļ™่āļ‡āļˆุāļ”āļ—ี่āļ•้āļ­āļ‡āļāļēāļĢ!" // āđāļŠāļ”āļ‡ title āđ€āļĄื่āļ­āđ€āļ­āļēāđ€āļĄāļēāļŠ์āļĄāļēāļ­āļĒู่āđ€āļŦāļ™ืāļ­ }); // āļāļģāļŦāļ™āļ” event āđƒāļŦ้āļัāļšāļ•ัāļ§ marker āđ€āļĄื่āļ­āļŠิ้āļ™āļŠุāļ”āļāļēāļĢāļĨāļēāļāļ•ัāļ§ marker āđƒāļŦ้āļ—āļģāļ‡āļēāļ™āļ­āļ°āđ„āļĢ GGM.event.addListener(my_Marker, "dragend", function() { var my_Point = my_Marker.getPosition();  // āļŦāļēāļ•āļģāđāļŦāļ™่āļ‡āļ‚āļ­āļ‡āļ•ัāļ§ marker āđ€āļĄื่āļ­āļāļ”āļĨāļēāļāđāļĨ้āļ§āļ›āļĨ่āļ­āļĒ arr_path.push(my_Point); // āđ€āļžิ่āļĄāļ„่āļēāļ•āļģāđāļŦāļ™่āļ‡ āļˆāļēāļāļ•ัāļ§ marker āļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļŠุāļ”        map.panTo(my_Point);  // āđƒāļŦ้āđāļœāļ™āļ—ี่āđāļŠāļ”āļ‡āđ„āļ›āļ—ี่āļ•ัāļ§ marker āļĨ่āļēāļŠุāļ” makePolyline(arr_path); // āļŠ่āļ‡āļ„่āļēāļ•āļģāđāļŦāļ™่āļ‡āđƒāļ™ array āđ„āļ›āļŠāļĢ้āļēāļ‡āđ€āļŠ้āļ™ polylines āđƒāļ™āđāļœāļ™āļ—ี่// console.log(arr_path); });
// āļāļģāļŦāļ™āļ” event āđƒāļŦ้āļัāļšāļ•ัāļ§āđāļœāļ™āļ—ี่ āđ€āļĄื่āļ­āļĄีāļāļēāļĢāđ€āļ›āļĨี่āļĒāļ™āđāļ›āļĨāļ‡āļāļēāļĢ zoom GGM.event.addListener(map, "zoom_changed", function() { $("#zoom_value").val(map.getZoom()); // āđ€āļ­āļēāļ‚āļ™āļēāļ” zoom āļ‚āļ­āļ‡āđāļœāļ™āļ—ี่āđāļŠāļ”āļ‡āđƒāļ™ textbox id=zoom_value });
}
makePolyline=function(arr_path){// console.log(arr_path.length); var i=arr_path.length-1; objPolylines[i] = new GGM.Polyline({ // āļāļģāļŦāļ™āļ”āļĢูāļ›āđāļšāļšāļ‚āļ­āļ‡āđ€āļŠ้āļ™ polylines path: arr_path,// array āļ•āļģāđāļŦāļ™่āļ‡āļ—ี่āđ€āļ็āļšāļ„่āļē lat,lon strokeColor: "#FF0000", // āļŠี strokeOpacity: 1.0, // āļ„āļ§āļēāļĄāđ‚āļ›āļĢ่āļ‡āđƒāļŠ strokeWeight: 2 //āļ„āļ§āļēāļĄāļŦāļ™้āļēāļ‚āļ­āļ‡āđ€āļŠ้āļ™ }); objPolylines[i].setMap(map); // āļŠāļĢ้āļēāļ‡āđ€āļŠ้āļ™ polylines āđƒāļ™āđāļœāļ™āļ—ี่// console.log(arr_path);// console.log(objPolylines);}clearMapPolylines=function(){ arr_path=[]; for(i=0;i<objPolylines.length;i++){// console.log(i); objPolylines[i].setMap(null); }
// console.log(arr_path);}$(function(){ // āđ‚āļŦāļĨāļ” āļŠāļ„āļĢิāļ› google map api āđ€āļĄื่āļ­āđ€āļ§็āļšāđ‚āļŦāļĨāļ”āđ€āļĢีāļĒāļšāļĢ้āļ­āļĒāđāļĨ้āļ§ // āļ„่āļēāļ•ัāļ§āđāļ›āļĢ āļ—ี่āļŠ่āļ‡āđ„āļ›āđƒāļ™āđ„āļŸāļĨ์ google map api // v=3.2&sensor=false&language=th&callback=initialize // v āđ€āļ§āļ­āļĢ์āļŠัāļ™่ 3.2 // sensor āļāļģāļŦāļ™āļ”āđƒāļŦ้āļŠāļēāļĄāļēāļĢāļ–āđāļŠāļ”āļ‡āļ•āļģāđāļŦāļ™่āļ‡āļ—āļģāđ€āļ›ิāļ”āđāļœāļ™āļ—ี่āļ­āļĒู่āđ„āļ”้ āđ€āļŦāļĄāļēāļ°āļŠāļģāļŦāļĢัāļšāļĄืāļ­āļ–ืāļ­ āļ›āļāļ•ิāđƒāļŠ้ false // language āļ āļēāļĐāļē th ,en āđ€āļ›็āļ™āļ•้āļ™ // callback āđƒāļŦ้āđ€āļĢีāļĒāļāđƒāļŠ้āļŸัāļ‡āļ์āļŠัāļ™āđāļŠāļ”āļ‡ āđāļœāļ™āļ—ี่ initialize $("<script/>", {  "type": "text/javascript",  src: "http://maps.google.com/maps/api/js?v=3.2&sensor=false&language=th&callback=initialize" }).appendTo("body"); });</script>  </body></html>
āļāļēāļĢāđāļŠāļ”āļ‡āļ„่āļē DOM elements āļ—ี่āđ„āļ”้āļˆāļēāļ jQuery Object āļ­āļ­āļāđ€āļ›็āļ™ HTML
jQuery :
āđƒāļŠ้āļŠāļģāļŦāļĢัāļšāđāļŠāļ”āļ‡āļ‚้āļ­āļĄูāļĨāļˆāļēāļ jQuery Object āļ­āļ­āļāļĄāļēāđ€āļ›็āļ™āđāļ—็āļ HTML āļŠāļģāļŦāļĢัāļšāđƒāļŠ้āļ‡āļēāļ™
āđ€āļĢāļēāļŠāļēāļĄāļēāļĢāļ–āđƒāļŠ้ outerHTML āđ„āļ”้āļ•āļēāļĄāļ•ัāļ§āļ­āļĒ่āļēāļ‡āļ”้āļēāļ™āļĨ่āļēāļ‡
 
āđ€āļĄื่āļ­āđ€āļĢāļēāđ€āļĢีāļĒāļāđƒāļŠ้

$("#ul_data"); //  āđ€āļĢāļēāļˆāļ°āđ„āļ”้ jQuery Object
$("#ul_data").get(0);  // āđ€āļĢāļēāļˆāļ°āđ„āļ”้ DOM elements āđ€āļ­āļēāđ„āļ§้āđ„āļ›āļˆัāļ”āļāļēāļĢāļŦāļĢืāļ­$("#ul_data")[0];  // āđ€āļĢāļēāļˆāļ°āđ„āļ”้ DOM elements āđ€āļ­āļēāđ„āļ§้āđ„āļ›āļˆัāļ”āļāļēāļĢ
$("#ul_data").get(0).outerHTML;  // āđ€āļĢāļēāļˆāļ°āđ„āļ”้ HTML āđ„āļ§้āđ„āļ›āđƒāļŠ้āļ‡āļēāļ™āļŦāļĢืāļ­ $("#ul_data")[0].outerHTML;  // āđ€āļĢāļēāļˆāļ°āđ„āļ”้ HTML āđ„āļ§้āđ„āļ›āđƒāļŠ้āļ‡āļēāļ™

āđ‚āļ„้āļ”āđāļĨāļ°āļ•ัāļ§āļ­āļĒ่āļēāļ‡
 
  • data list 1
  • data list 2
  • data list 3
  • data list 4
  • data list 5
  • data list 6
  • data list 7
  • data list 8
  • data list 9
  • data list 10


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title> </title>
</head>
<body>
<br />
<br />
<br />
<br />
<div style="margin:auto;width:800px;">
<ul id="data_ul">
<li>data list <span class="data_span1">1</span></li>
<li>data list <span class="data_span2">2</span></li>
<li>data list <span class="data_span3">3</span></li>
<li>data list <span class="data_span4">4</span></li>
<li>data list <span class="data_span5">5</span></li>
<li>data list <span class="data_span6">6</span></li>
<li>data list <span class="data_span7">7</span></li>
<li>data list <span class="data_span8">8</span></li>
<li>data list <span class="data_span9">9</span></li>
<li>data list <span class="data_span10">10</span></li>
</ul>
<input type="submit" name="bt_use_outer" id="bt_use_outer" value="āđ€āļĢีāļĒāļāđƒāļŠ้āļ‡āļēāļ™ outerHTML" />
</div>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<script type="text/javascript">
$(function(){
$("#bt_use_outer").click(function(){  // āđ€āļĄื่āļ­āļ„āļĨิāļāļ—ี่āļ›ุ่āļĄ
var htmlData=$("ul#data_ul").get(0).outerHTML; //
// var htmlData=$("ul#data_ul")[0].outerHTML; // $("ul#data_ul").after(htmlData); });
});
</script>
</body>
</html> 
āļāļēāļĢāđ€āļĨื่āļ­āļ™ āđāļĨ้āļ§āđ‚āļŦāļĨāļ”āļ‚้āļ­āļĄูāļĨ āļ­ัāļ•āđ‚āļ™āļĄัāļ•ิ āļ”้āļ§āļĒ jQuery
jQuery :
āđƒāļŠ้āļŠāļģāļŦāļĢัāļšāđ‚āļŦāļĨāļ”āļ‚้āļ­āļĄูāļĨāļĄāļēāđāļŠāļ”āļ‡āļ”้āļ§āļĒ ajax āļ”้āļ§āļĒāļāļēāļĢāđ€āļŠ็āļ„āļ•āļģāđāļŦāļ™่āļ‡āļāļēāļĢāđ€āļĨื่āļ­āļ™
āļ‚āļ­āļ‡ scrollbar āļัāļšāļŠāļ§āļ™āļ‚āļ­āļ‡āļ‚้āļ­āļĄูāļĨ āđ‚āļ”āļĒāđƒāļ™āļ—ี่āļ™ี้āļˆāļ°āļ›āļĢāļ°āļĒุāļāļ•์ āļāļĢāļ“ีāđ€āļĨื่āļ­āļ™ scrollbar āļĄāļēāļĒัāļ‡āļ•āļģāđāļŦāļ™่āļ‡
āļĨ่āļēāļ‡āļŠุāļ” āļŦāļĢืāļ­āđƒāļāļĨ้āļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļ‡āļŠุāļ”āļ‚āļ­āļ‡āļŦāļ™้āļēāđ€āļžā
 
āļāļēāļĢāđ€āļ—ีāļĒāļšāļัāļšāļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļ‡āļŠุāļ”āļ‚āļ­āļ‡āđ€āļžā
    // āđ€āļ‡ื่āļ­āļ™āđ„āļ‚ event āđ€āļĄื่āļ­āļĄีāļāļēāļĢāđ€āļĨื่āļ­āļ™ scrollbar āđƒāļ™āļŦāļ™้āļēāđ€āļžāļˆ     $(window).scroll(function(){ // āđ€āļ›āļĢีāļĒāļšāđ€āļ—ีāļĒāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāđ€āļĨื่āļ­āļ™āļˆāļēāļāļ•āļģāđāļŦāļ™่āļ‡āļšāļ™ āļšāļ§āļāļัāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļŦāļ™้āļēāļ•่āļēāļ‡āļ‚้āļ­āļĄูāļĨ // āļ–้āļēāđ€āļ—่āļēāļัāļš āļ„āļ§āļēāļĄāļŠูāļ‡āļ‚āļ­āļ‡āđ€āļ™ื้āļ­āļŦāļēāļŦāļĢืāļ­āļ„āļ§āļēāļĄāļŠูāļ‡āļ‚āļ­āļ‡āđ€āļžāļˆāļ™ั้āļ™āđ† āļŦāļĢืāļ­āļ็āļ„ืāļ­āđ€āļĄื่āļ­āđ€āļĨื่āļ­āļ™āļĄāļēāļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļ‡āļŠุāļ”   if($(window).scrollTop() + $(window).height() == $(document).height()){ // āļŠุāļ”āļ„āļģāļŠั่āļ‡āļŠāļģāļŦāļĢัāļšāļ—āļģāļ‡āļēāļ™   } });
āļāļĢāļ“ีāđ€āļ—ีāļĒāļšāđāļšāļšāđƒāļāļĨ้āļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļ‡āļŠุāļ”āļ‚āļ­āļ‡āđ€āļžāļˆāđƒāļ™āļ­ีāļ xxx āļžิāđ€āļ‹āļĨ 

    // āđ€āļ‡ื่āļ­āļ™āđ„āļ‚ event āđ€āļĄื่āļ­āļĄีāļāļēāļĢāđ€āļĨื่āļ­āļ™ scrollbar āđƒāļ™āļŦāļ™้āļēāđ€āļžāļˆ     $(window).scroll(function(){ // āđ€āļ›āļĢีāļĒāļšāđ€āļ—ีāļĒāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāđ€āļĨื่āļ­āļ™āļˆāļēāļāļ•āļģāđāļŦāļ™่āļ‡āļšāļ™ āļšāļ§āļāļัāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļŦāļ™้āļēāļ•่āļēāļ‡āļ‚้āļ­āļĄูāļĨ // āļ–้āļē āļĄีāļ„่āļēāļĄāļēāļāļāļ§่āļēāļˆุāļ”āđ† āļŦāļ™ึ่āļ‡āļ‚āļ­āļ‡āļ•āļģāđāļŦāļ™่āļ‡āļ—ี่āļ•้āļ­āļ‡āļāļēāļĢ āļ•āļēāļĄāļ•ัāļ§āļ­āļĒ่āļēāļ‡āļ„ืāļ­āđƒāļāļĨ้āļ”้āļēāļ™āļĨ่āļēāļ‡āļŠ่āļ” āļ­ีāļ 100 āļžิāļāđ€āļ‹āļĨ   if($(window).scrollTop() + $(window).height() > $(document).height() - 100){ // āļŠุāļ”āļ„āļģāļŠั่āļ‡āļŠāļģāļŦāļĢัāļšāļ—āļģāļ‡āļēāļ™   } });



āļ”ูāđ‚āļ„้āļ”āļ•ัāļ§āļ­āļĒ่āļēāļ‡āļ—ั้āļ‡āļŦāļĄāļ” āļŠื่āļ­āđ„āļŸāļĨ์ load_data_when_scroll.php
  
<?phpif(isset($_GET["load_sample"])){ echo "<hr>"; for($i=1;$i<=20;$i++){ echo "<div>".$i."</div>"; } exit;}?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>load data when scroll bottom</title><style type="text/css">html,body{ background-color:#CCC; padding:0px; margin:0px; }div.main_test{ position:relative; background-color:#EAE1EA; margin:auto; width:800px; }</style></head>
<body>
<div class="main_test"><?php for($i=1;$i<50;$i++){?><div><?=$i?></div><?php } ?></div>
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script><script type="text/javascript">$(function(){
    // āđ€āļ‡ื่āļ­āļ™āđ„āļ‚ event āđ€āļĄื่āļ­āļĄีāļāļēāļĢāđ€āļĨื่āļ­āļ™ scrollbar āđƒāļ™āļŦāļ™้āļēāđ€āļžāļˆ     $(window).scroll(function(){ // āđ€āļ›āļĢีāļĒāļšāđ€āļ—ีāļĒāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļāļēāļĢāđ€āļĨื่āļ­āļ™āļˆāļēāļāļ•āļģāđāļŦāļ™่āļ‡āļšāļ™ āļšāļ§āļāļัāļšāļŠ่āļ§āļ™āļ‚āļ­āļ‡āļŦāļ™้āļēāļ•่āļēāļ‡āļ‚้āļ­āļĄูāļĨ // āļ–้āļēāđ€āļ—่āļēāļัāļš āļ„āļ§āļēāļĄāļŠูāļ‡āļ‚āļ­āļ‡āđ€āļ™ื้āļ­āļŦāļēāļŦāļĢืāļ­āļ„āļ§āļēāļĄāļŠูāļ‡āļ‚āļ­āļ‡āđ€āļžāļˆāļ™ั้āļ™āđ† āļŦāļĢืāļ­āļ็āļ„ืāļ­āđ€āļĄื่āļ­āđ€āļĨื่āļ­āļ™āļĄāļēāļ•āļģāđāļŦāļ™่āļ‡āļĨ่āļēāļ‡āļŠุāļ”   if($(window).scrollTop() + $(window).height() == $(document).height()){   // āđƒāļ™āļ—ี่āļ™ี้āļ—āļ”āļŠāļ­āļšāļāļēāļĢāļ”ึāļ‡āļ‚้āļ­āļĄูāļĨāļ”้āļ§āļĒ get āļ­āļĒ่āļēāļ‡āļ‡่āļēāļĒ   $.get("load_data_when_scroll.php",{load_sample:1},function(data){   // āļ™āļģāļ‚้āļ­āļĄูāļĨāļ—ี่āđ„āļ”้āđ„āļ›āđāļŠāļ”āļ‡āļ•่āļ­āļ—้āļēāļĒ āļ āļēāļĒāđƒāļ™ div id āđ€āļ—่āļēāļัāļš main_test   $(".main_test").append(data);      });
  } });   });</script>

</body></html>