毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

父子关系的两个div都绑定了click,点击上面的就激活了下面的click,怎么控制 第2页

更新时间:2012-12-24:  来源:毕业论文
我是这么考虑的,date_type = ""返回年,date_type ="year"返回月,date_type ="month"返回日。因为查询日的时候需要知道是哪年哪月的,所以我就嵌套到里面了。当然我也觉得不好,可以改正。但是即使分开写,主要的问题还是没解决啊?

 $(".year").live("click", function(e) {
        e.stopPropagation();//阻止冒泡
    })
其他类似一样加上;

$(function() {     var date_type = "";     get_li();     var year = "";     var month = "";     function get_li() {         $.ajax({             type : "post",             dataType : "html",             url : "member/content_li.php",             data : {                 q_id : $("#qid").html(),                 date_type : date_type             },             success : function(res_year) {                 $("#date_li").html(res_year);             }         })     }     $(".year").live("click", function(e) {         var n=$(this).children().length;       if(n>0){           if($(this).children().is(":hidden")){               $(this).children().show();           }else{           $(this).children().hide();           }       }else{         year = $(this).html().substr(0,4);         $.ajax({             type : "post",             dataType : "html",             url : "member/content_li.php",             data : {                 q_id : $("#qid").html(),                 date_type : "year",                 year : year             },             success : function(res_month) {                 $("ul[year=" + year + "]").append(res_month);             }         })       }       e.stopPropagation();//阻止冒泡     })     $(".month").live("click", function(e) {         var n=$(this).children().length;         if(n>0){             if($(this).children().is(":hidden")){                 $(this).children().show();             }else{             $(this).children().hide();             }         }else{         month = $(this).html().substr(0,2);         $.ajax({             type : "post",             dataType : "html",             url : "member/content_li.php",             data : {                 q_id : $("#qid").html(),                 date_type : "month",                 year : year,                 month : month             },             success : function(res_day) {                 $("ul[month=" + month + "]").append(res_day);             }         })         }                e.stopPropagation();//阻止冒泡     })     $(".day").live("click", function(e) {         day = $(this).html().substr(0,2);         var date = year + "-" + month + "-" + day;         $.ajax({             type : "post",             dataType : "json",             url : "member/content_li.php",             data : {                 q_id : $("#qid").html(),                 date_type : "day",                 date : date             },             success : back_do11         })                         e.stopPropagation();//阻止冒泡     })

上一页  [1] [2] 

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。