Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > ถามเกี่ยวกับ การดึงค่า jQuery มาใช้งาน ผมซื้อ Code มา ZoomSmooth



 

ถามเกี่ยวกับ การดึงค่า jQuery มาใช้งาน ผมซื้อ Code มา ZoomSmooth

 



Topic : 104485



โพสกระทู้ ( 12 )
บทความ ( 0 )



สถานะออฟไลน์
Twitter Facebook



Code
<script src="http://www.beger.co.th/colordesign/zoom_assets/jquery-1.9.1.min.js"></script>
<script src="http://www.beger.co.th/colordesign/zoom_assets/jquery.smoothZoom.min.js"></script>
<script>

jQuery(function($){

		$('#dataweb').smoothZoom({
			width: '100%',
			height: '100%',
			zoom_MAX: 150,
			max_HEIGHT: ''
		});


});

var zoomDataObject = $('#dataweb').smoothZoom('getZoomData');
alert("ratio:"+zoomDataObject.ratio);   <<<< cannot alert
</script>




จะดึงค่าออกมา มันบอกว่า ค่าว่าง
แต่ว่า script จริงทำงานนะครับผม http://www.beger.co.th/colordesign/zoom/index.html
จะดึงค่า Get Zoom Data ออกมาได้ พอพลิกแพลง เลยไม่ได้ จะถามว่า เวลาดึงค่าออกจา jquery ทั้ง width :'100%' และอื่นๆ
รวมถึง ratio ที่ alert ไว้ ต้องเขียนแบบไหนครับผม


แนะนำหน่อยครับผม



Tag : - - - -







Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2014-01-11 17:19:40 By : leoman View : 743 Reply : 3
 

 

No. 1



โพสกระทู้ ( 74,058 )
บทความ ( 838 )

สมาชิกที่ใส่เสื้อไทยครีเอท

สถานะออฟไลน์
Twitter Facebook








แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-12 22:15:20 By : mr.win
 


 

No. 2



โพสกระทู้ ( 171 )
บทความ ( 0 )



สถานะออฟไลน์


ใช่แบบนี้เปล่าครับ (หาก Copy Code อันด้านล่างนี้ไป ต้องไปเปลี่ยน path ของ jquery.smoothZoom.min.js กับ jquery-1.8.2.min.js ก่อนนะครับ

Code (PHP)
<!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>
<style type="text/css">
	.smooth_zoom_preloader {
		background-image: url(zoom_assets/preloader.gif);
	}	
	.smooth_zoom_icons {
		background-image: url(zoom_assets/icons.png);
	}
	
	body {
		font-family:Verdana, Geneva, sans-serif
		color:#666;
		font-size:12px;
	}
	
	span {
		color:#78C0FC;
		font-family:"Courier New", Courier, monospace;
	}
	
	a:link {
		color:#06C;
		font-weight:bold;
		text-decoration:none;
	}
	a:visited {
		color:#06C;
	}
	a:active {
		color:#06C;
		text-decoration:none;
	}
	a:hover {
		color:#039;
		text-decoration:underline;
	}	
</style>
<script src="js_function/jquery-1.8.2.min.js"></script>
<script src="js_function/jquery.smoothZoom.min.js"></script>


<script type="text/javascript">
	$(document).ready(function() {
		setInterval(function() {
			show_zoom_ratio();
		}, 1000);
		
		$("#click_alert_zoom").click(function() {
			var zoomDataObject = $('#yourImageID').smoothZoom('getZoomData');
			
			alert(zoomDataObject.ratio);
		});
    });
	jQuery(function($){
		$('#yourImageID').smoothZoom({
			width: 400,
			height: 300,
			zoom_BUTTONS_SHOW : 'NO',
			pan_BUTTONS_SHOW : 'NO',
			pan_LIMIT_BOUNDARY : 'NO'
		});
		
		//alert("Helow"+$('#yourImageID').smoothZoom(width));
	});
	


	function writeObject(){
		
		var zoomDataObject = $('#yourImageID').smoothZoom('getZoomData');		
		$('#code').html(		
			"Normal X: <span style='color:#000000'>"+parseInt(zoomDataObject.normX) +"</span>"
			+"<br />Normal Y: <span style='color:#000000'>"+parseInt(zoomDataObject.normY) +"</span>"
			+"<br />Normal Width: <span style='color:#000000'>"+parseInt(zoomDataObject.normWidth) +"</span>"
			+"<br />Normal Height: <span style='color:#000000'>"+parseInt(zoomDataObject.normHeight) +"</span>"
			
			+"<br /><br />Scaled X: <span style='color:#000000'>"+parseInt(zoomDataObject.scaledX)  +"</span>"
			+"<br />Scaled Y: <span style='color:#000000'>"+parseInt(zoomDataObject.scaledY) +"</span>"
			+"<br />Scaled Width: <span style='color:#000000'>"+parseInt(zoomDataObject.scaledWidth) +"</span>"
			+"<br />Scaled Height: <span style='color:#000000'>"+parseInt(zoomDataObject.scaledHeight) +"</span>"

			+"<br /><br />Center X: <span style='color:#000000'>"+parseInt(zoomDataObject.centerX) +"</span>"
			+"<br />Center Y: <span style='color:#000000'>"+parseInt(zoomDataObject.centerY) +"</span>"	
			
			+"<br /><br />Scale Ratio:<br /> <span style='color:#000000'>"+zoomDataObject.ratio +"</span>"		
		);	
		
		
	}
	
	function show_zoom_ratio() {
		var zoomDataObject = $('#yourImageID').smoothZoom('getZoomData');	
			
		$("#msg").html(zoomDataObject.ratio);
	}
	
</script>
</head>

<body>
<div style="float:left; margin-right:20px">

<img id="yourImageID" src="images/your_image_locations.jpg"/> 

<input type="button" name="button" id="click_alert_zoom" value="คลิกเพื่อ alert zoom ratio" />
<br />
ratio : <span id="msg"></span>
</div>
	<div style="float:left; width:110px; height:354px; background-color:#F2F2F2; padding:15px">
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('focusTo', {x:357, y:248, zoom:150, speed:2})" onClick="return false">FocusTo</a><br /> <span>(Location 1)</span><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('focusTo', {x:492, y:482, zoom:200})" onClick="return false">FocusTo</a><br /> <span>(Location 2)</span><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('focusTo', {x:676, y:196, zoom:100})" onClick="return false">FocusTo</a><br /> <span>(Location 3)</span><br /><br /><br />
			
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('zoomIn')" onClick="return false">Zoom In</a><br /><br />
			
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('zoomOut')" onClick="return false">Zoom Out</a><br /><br />
	
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('moveLeft')" onClick="return false">Move Left</a><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('moveRight')" onClick="return false">Move Right</a><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('moveUp')" onClick="return false">Move Up</a><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('moveDown')" onClick="return false">Move Down</a><br /><br />
		
		<a href="#" onmousedown="$('#yourImageID').smoothZoom('Reset')" onClick="return false">Reset</a><br /><br />
	</div>
	<div style="float:left; width:180px;  background-color:#F2F2F2; margin-left:20px; padding:15px">
		<a href="#" onmousedown="writeObject()" onClick="return false">Get Zoom Data:</a><br /><br />
		<span id="code" style="color:#888"></span>
	</div>
</body>
</html>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-14 15:46:33 By : pantatonic
 

 

No. 3

Guest


น่าเสียดายอุตส่าซื้อมา เวอร์ชั่นนี้มีฝรั่งทำแจกฟรีเพียบ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2014-01-14 16:16:35 By : date
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : ถามเกี่ยวกับ การดึงค่า jQuery มาใช้งาน ผมซื้อ Code มา ZoomSmooth
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่