前端jquery技术一些简单控件,以及数据绑定传输问题

前端总结


jquery
//隐藏div的元素 class backed 表示选中状态高亮  id 指定绑定元素 onclike 绑定单击事件的方法, style :
//style:"diplay:none"默认隐藏  "diplay:block"默认选中
//需要注意  引入的js,没有可以网上下载 很多网站有,如果出现不能显示效果 可能存在版本问题

<script type="text/javascript" src="../js/jquery-1.8.2.min.js"></script>
<div class="shoucang" id="content22" onclick="content()" style="display:none">收藏</div>
<div class="shoucang backred" id="iscontent" onclick="iscontent()" style="display:none">已收藏</div> 

//js代码部分:
<script>
    
    //点击收藏触发,将收藏变成已收藏
function content(){
   
  	    //获取要显示的div对象
  	    $("#content22").css('display','none');
  	    $("#iscontent").css("display","block");
  	    saveOrUpdateNotes();//收藏方法
  	}
  	
 //点击已收藏触发,将已收藏变成收藏
  	function iscontent(){
   
  		$("#content22").css('display','block');
  	    $("#iscontent").css("display","none");
  	   saveOrUpdateNotesdel()//取消收藏
  	} 
</script>




//如果想初始状态根据后台查询的状态来判断是收藏还是没有收藏可根据一下代码做参考
  // 查看是否收藏
 	function findNotesByUser(){
   
 	 var data = {
   	    
 				"infoId":infoId,
 				"userId":userId
 		};
 	 console.log(data)
 		$.ajax({
   
 			type : "POST",
 			dataType : "json",
 			url : "http://192.168.4.197:8080/uap/sxykt/rest/notesInfo/findNotesByUser",
 			data : data,
 			cache : false,
 			async : false,
 			success : function(obj) {
   
 				console.log(obj.returnCode);
 				 if (obj.returnCode == 0) {
    				
 					console.log(obj.obj.length);
 				 	if (obj.obj.length>0) {
   
 				 		//让
 				 		console.log(obj.obj.length);
 				 		//如果后台查询有数据则,讲初始状态设为已收藏
 				 		 $("#iscontent").css("display","block"); 
 				 		 $("#content").
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值