如何使用jQuery的锚标记

时间:2014-02-21 22:12:26

标签: javascript jquery ajax

我有一个滑块脚本,可以使用锚标记链接到滑块中的其他标签

html

<a class="st_ext" href="#tab_<? echo $next_tab; ?>"
     rel="st_horizontal<? echo $audit_id; ?>">tab link</a>

这将移动到滑块到下一个选项卡。如果我将它包装在提交按钮周围然后ajax查询不起作用,它就可以工作了。

问题是,我如何将其置于jquery成功响应中?我希望用户可以点击触发ajax调用的按钮,如果成功,则使用上述方法打开滑块上的下一个选项卡。

jQuery ajax

type: "POST",
url: "ajax/image_audit.php",
dataType: "json",
data: $('#audit_form'+form_id).serialize()+'&standard_used='+standard_in_sight,
    success: function(response){
         ------> call to anchor tag here
}

警告,如果我不能这样做,有没有办法可以将标签添加到按钮,以便在标签之前首先调用jquery?

按钮..

    <input type="button" 
 name="audit_submit" class="audit_submit audit_submit_btn ie7_submit" value="" />

使用audit_submit类作为触发器调用ajax

1 个答案:

答案 0 :(得分:1)

如果您使用$(".st_ext").click();为锚元素添加id,并调用类似下面的内容,那么请尝试此st_ext

<a id="click_me" class="st_ext" href="#tab_<? echo $next_tab; ?>"
     rel="st_horizontal<? echo $audit_id; ?>">tab link</a>

$("#click_me").click();
希望它有所帮助。