通过javascript调用锚标记

时间:2010-04-15 11:46:37

标签: javascript jquery

我正在使用厚箱3.1来加载弹出窗口。通过以下方式使用它很好:

<a href="filename.php" class="thickbox"> TEST </a>

如果我们现在点击TEST,那么弹出窗口效果很好。

现在我的问题是:我需要使用JavaScript在表单加载中调用此弹出窗口。

我做的事情如下:

<script type="text/javascript">

window.location.href = "filename.php"    

</script>

它只是重定向到该特定文件。但是没有在弹出窗口中显示。

可能的方法是什么?

提前致谢

3 个答案:

答案 0 :(得分:1)

试试这个:

<a href="filename.php" class="thickbox" id="openOnLoad">Test</a>

<script type="text/javascript">
$(function(){ // On DOM ready
    $('#openOnLoad').click();
});
</script>

答案 1 :(得分:1)

您可以在不更改标记的情况下执行此操作,如下所示:

$(function() {
  $('a[href=filename.php]').click();
});

答案 2 :(得分:0)

<a href="filename.php" class="thickbox" id="UniqueIdForThisLink"> TEST </a>

<script type="text/javascript">
  $("#UniqueIdForThisLink").click();
</script>