读书人

js 代码 用.find觅元素, 然后模拟点击

发布时间: 2014-03-30 15:55:44 作者: rapoo

js 代码 用.find找元素, 然后模拟点击, 为啥不行呢
用JS代码去模拟点击

就这一段, 模拟点 第163的那个链接, 没反应
$("#btn_3").find(".btn_single_go").click();

如果用我$("#btn_3").html("将里面的内容修改, 可以成功修改的")


下面是 网页的示例代码
<html>
<body style="">
<div alt="js 代码 用.find觅元素, 然后模拟点击, 为啥不行呢" />


<script type="text/javascript">

$(document).ready(function(){

$("#btn_submit").click(function(){

$("#btn_3").find(".btn_single_go").trigger('click');

});
$(".btn_single_go").click(function(){
window.location.href = $(this).attr("href");

});

});
</script>

[解决办法]
目测没问题,
代码应该可以成功,
不行的话你可以试试
$("#btn_3").find(".btn_single_go")[0].click();
实在不行就写click事件
$("#btn_3").find(".btn_single_go").click(function(){
window.location.href = $(this).attr("href");
return false;
});
$("#btn_3").find(".btn_single_go").triggerHandler('click');

读书人网 >Ajax

热点推荐