程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> jquery-通過hover控制表格td內容的顯示和隱藏

jquery-通過hover控制表格td內容的顯示和隱藏

編輯:編程解疑
通過hover控制表格td內容的顯示和隱藏

這兒我建立了5個父div,id分別是
box0 box1 box2 box3 box4

和5個子div , id分別是
personalInfo0 personalInfo1 personalInfo2 personalInfo3 personalInfo4

當我的鼠標移動到box0的時候,我想顯示personalInfo0,但不想顯示其他的personalInfo。
以此類推,當鼠標移動到boxn的時候,就顯示personalInfon。
請問該如何實現...?

下面是我建立表格的關鍵語句。

for(var i=0;i<len;i++){
    var tempStr="";
 tempStr+="<tr><td>"+tempDaTa[i].id+"</td><td>"+tempDaTa[i].content+"</td><td><div id='box"+i+"'>"+tempDaTa[i].nickname+"<br/>"
                    +"<div id='personalInfo"+i+"' style='display:none'>"+tempDaTa[i].camper+"-"+tempDaTa[i].major+"-"+tempDaTa[i].grade+"</div></div></td></tr>";
        $tbody.append(tempStr); 
        }

最佳回答:


jquery代碼:

$("div[id^='box']").each(function(index,domEle){
    var _index=index;
    $(this).mouseenter(function(){
        $('#personalInfo'+_index).show();
    });
    $(this).mouseleave(function(){
        $('#personalInfo'+_index).hide();
    })
})
quicksilvery
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved