Forráskód Böngészése

相关页面进行样式调整(引用公用头文件,调整css冲突),根据交互串联页面

chenwen 3 éve
szülő
commit
1c73a909ea

+ 4 - 0
assets/js/company_main.js

@@ -6,4 +6,8 @@ $(function(){
 		
 		$("#project-photo-row").append(tmphtml);
 	});
+	
+	$(".contact-btn").on("click",function(){
+		window.open("../company/company_contact.html");
+	});
 });

+ 2 - 1
assets/js/landingpage.js

@@ -14,8 +14,9 @@ $(function(){
 	
 	
 	$("#project-photo-row").on("click",".thumbnail img",function(){
+		let imgname=$(this).data('imgname');
 		zeroModal.show({
-			url:'landingpage_details.html',
+			url:'landingpage_details.html?img='+imgname,
 			iframe:true,
 			width:'95%',
 			height:'95%',

+ 10 - 0
assets/js/landingpage_details.js

@@ -1,5 +1,7 @@
 $(function(){
 	
+	$(".photo-show img").prop("src",(page.getURLParams())['img']);
+	
 	$(".like-icon").on("click",function(evn){
 		let src=$(this).prop("src");
 		
@@ -11,4 +13,12 @@ $(function(){
 		
 		$("#project-photo-row").append(tmphtml);
 	});
+	
+	$(".contact-btn").on("click",function(){
+		window.open("../company/company_contact.html");
+	});
+	
+	$(".contact-box").on("click",function(){
+		window.open("../company/company_main.html");
+	});
 });

+ 22 - 0
assets/js/page.js

@@ -0,0 +1,22 @@
+var page={
+	getURLParams:function(){
+		var str=location.search.substr(1);
+		str=str.split("&");
+		var param={},entity=null;
+		for(var i=0,len=str.length;i<len;i++){
+			entity=str[i].split("=");
+			param[entity[0]]=decodeURI(entity[1]);
+		}
+		return param;			
+	},
+	buildURLParams:function(param){
+		if(!param){
+			return null;
+		}
+		var rtn=[];
+		for(var attr in param){
+			rtn.push(attr+"="+encodeURIComponent(param[attr]));
+		}
+		return rtn.join("&");
+	}			
+};