Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/323.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
通过javascript点击它_Javascript_Jquery - Fatal编程技术网

通过javascript点击它

通过javascript点击它,javascript,jquery,Javascript,Jquery,是否有任何方法可以通过javascript像$(“#divAB7”)那样单击div函数。单击可以完成以下功能,与单击“阅读更多”链接时相同: <a href="#divAB7" class="btn1 fl">Read More</a>` ` 函数js(){ $(.myHref”)。在(“单击”上,函数(e){ e、 预防默认值(); $('#divAB7')。触发器('click'); }); } 你好 更改为: <script type='text/ja

是否有任何方法可以通过javascript像
$(“#divAB7”)那样单击div函数。单击
可以完成以下功能,与单击“阅读更多”链接时相同:

<a href="#divAB7" class="btn1 fl">Read More</a>`
`


函数js(){
$(.myHref”)。在(“单击”上,函数(e){
e、 预防默认值();
$('#divAB7')。触发器('click');
});
}
你好
更改为:

<script type='text/javascript'>

$(".myHref").on("click", function (e)
 {
     e.preventDefault();
     $('#divAB7').trigger('click');
  });

  </script>

<body>
<a href='#' class="myHref">Read More</a>

<div id='divAB7' style="display:none;" onclick="alert('div is Clicked')">
hello
</div>
</body>

$(.myHref”)。在(“单击”上,函数(e)
{
e、 预防默认值();
$('#divAB7')。触发器('click');
});
你好
更改为:

<script type='text/javascript'>

$(".myHref").on("click", function (e)
 {
     e.preventDefault();
     $('#divAB7').trigger('click');
  });

  </script>

<body>
<a href='#' class="myHref">Read More</a>

<div id='divAB7' style="display:none;" onclick="alert('div is Clicked')">
hello
</div>
</body>

$(.myHref”)。在(“单击”上,函数(e)
{
e、 预防默认值();
$('#divAB7')。触发器('click');
});
你好

不能同时删除href属性。对没有实际href的链接使用
href=“#”
。@FelixKling这会触发div用ID单击。当按下href-时,它会触发div单击。是的,但是现在每个
myHref
链接都会触发对同一div的单击。
$(this.href)。click()
似乎是更好的方法(imo).thanx但代码不起作用:(请查看上面我如何测试的编辑代码,可能是我做错了什么,请指出是否有错误。)is@Faizan:单击,您将执行本身绑定事件处理程序的
js
。这不是您的想法。加载DOM后,您应该绑定事件处理程序。我建议您阅读一些jQuery基础知识:另外,只要您不将任何单击事件处理程序绑定到
#divAB7
,您将看不到任何效果,因为单击
div
通常不会做任何事情。下面是一个示例,它可以朝哪个方向移动:但它更像是要显示它,而不是触发div上的单击事件。您不能同时删除href属性。请使用
href=“#”
用于没有实际href的链接。@FelixKling这会触发div用ID单击。当按下href-时,它会触发div单击。是的,但是现在每个
myHref
链接都会触发对同一div的单击。
$(this.href)。单击()
似乎是一种更好的方法(imo)。但代码没有起作用:(请查看上面我如何测试的编辑代码,可能是我做错了什么,请指出是否有错误。)is@Faizan:单击,您将执行本身绑定事件处理程序的
js
。这不是您的想法。加载DOM后,您应该绑定事件处理程序。我建议您阅读一些jQuery基础知识:另外,只要您不将任何单击事件处理程序指向
#divAB7
,您将看不到任何效果,因为单击
div
通常不会做任何事情。下面是一个示例,它可以朝哪个方向移动:但它看起来更像是要显示它,而不是触发div上的单击事件。