如何使td元素可点击,并使其在IE中工作?

时间:2013-03-08 10:39:55

标签: jquery internet-explorer

我得到这个代码来使td元素可以点击。它在FF和Chrome中工作正常,但它在IE中不起作用。如何改进此代码?

$(document).ready(function() {

  $("td div.node-bloques-el-inicio").click(function(){

    window.location = $(this).find("h2 a").attr("href");
  });

});

捕获代码:capture

1 个答案:

答案 0 :(得分:0)

上面的代码在语法上是正确的。鉴于其中的jQuery选择器,我假设你的HTML结构如下?

<table>
    ...
    <tr>
        ...
        <td>
            <div class="node-bloques-el-inicio">
                <h2>
                    <a href="http://mysite.com">This is a link</a>
                </h2>
            </div>
        </td>
        ...
    ...
</table>

如果是,您的代码应该在跨浏览器中工作。如果您是HTML结构,请详细说明问题。