IE中的可点击的td

时间:2012-07-09 17:18:34

标签: html

我在IE 6 ++中的TD上有光标指针问题。 有一个带有这种HTML代码的表格单元格,点击事件BlockDay仅适用于第二个div,但我在所有TD上都写了它。

    <TD class="calnedar_td" onclick="BlockDay('1340571600');return false;">
    <DIV style="DISPLAY: inline; FLOAT: left"></DIV>
    <DIV style="DISPLAY: inline; FLOAT: right">Mon 25</DIV>
    </TD>

   .calnedar_td{
     height:105px;
     width:105px;
     vertical-align: top;
     text-align: left;
     padding: 3px;
     cursor:pointer;
    }

我如何使所有td区域可点击? 谢谢,安东。

3 个答案:

答案 0 :(得分:1)

// place this in your ready event

$('td.calnedar_td').bind("click", function(){
           // whatever
});

答案 1 :(得分:0)

我相信你必须在第二个DIV内放一些东西让你点击..!我可能错了,但事件处理程序在使用onclick事件之前可能需要实际可点击的内容。

答案 2 :(得分:0)

我相信您需要在每个TD中放置一些内容,以便通过这种方式进行点击。如果单元格没有任何意义,只需添加一个不间断的空格,如下所示:

<TD class="calnedar_td" onclick="BlockDay('1340571600');return false;">
    <DIV style="DISPLAY: inline; FLOAT: left">&nbsp;</DIV>
    <DIV style="DISPLAY: inline; FLOAT: right">Mon 25</DIV>
    </TD>