在Jquery中调用click事件,无法正常工作

时间:2019-06-16 08:15:20

标签: javascript jquery html dom

我无法在第二个td触发点击事件。当我尝试控制台

console.log($("#jq_quiz_task_container table tbody tr td:nth-child(2)").html());  

出现以下结果。...

<a style="cursor:pointer" onclick="javascript:jq_QuizNextOn(); void(0);"  title="Next" onmouseover="jlms_WStatus('Next');return true;" onmouseout="jlms_WStatus('');return true;" class="btn btn-primary">&nbsp;Next&nbsp;&nbsp;</a>

如何在第二个TD内触发此'a'的点击事件?

我已经在控制台中尝试了以下代码

$("#jq_quiz_task_container table tbody tr td:nth-child(2) a").click();

但是它会在控制台中显示对象

[a.btn.btn-primary]

请找到下面给出的代码。

<div id="jq_quiz_task_container" class="pull-right" style="float: right;">
    <table class="jlms_toolbar_buttons" align="right" style="text-align: right; width:auto; " cellpadding="0" cellspacing="0" border="0">
        <tbody>
            <tr>
                <td valign="middle" style="vertical-align:middle">
                    <a style="cursor:pointer" onclick="javascript:jq_QuizPrev(); void(0);" title="Prev" onmouseover="jlms_WStatus('Prev');return true;" onmouseout="jlms_WStatus('');return true;" class="btn btn-primary">&nbsp;Prev&nbsp;&nbsp;</a>
                </td>
                <td valign="middle" style="vertical-align:middle">
                    <a style="cursor:pointer" onclick="javascript:jq_QuizNextOn(); void(0);" title="Next" onmouseover="jlms_WStatus('Next');return true;" onmouseout="jlms_WStatus('');return true;" class="btn btn-primary">&nbsp;Next&nbsp;&nbsp;
                    </a>
                </td>
            </tr>
        </tbody>
    </table>
</div>

0 个答案:

没有答案