Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.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
基于使用HTML标记和/或属性中的JavaScript代码的按钮触发元素单击_Javascript_Jquery_Html - Fatal编程技术网

基于使用HTML标记和/或属性中的JavaScript代码的按钮触发元素单击

基于使用HTML标记和/或属性中的JavaScript代码的按钮触发元素单击,javascript,jquery,html,Javascript,Jquery,Html,我想使用另一个按钮的onclick(或使用任何其他方式)触发对具有特定类/id的图标(图像)的单击。请参考图片。单击“1”应触发“2”。目前,我正在调用一个javascript函数“launchTopWM”,该函数使用以下代码触发单击: $(".custom_toggle_menu_default").trigger("click"); 但是我想知道我是否可以调用这段代码或者使用它的点击等来执行这项功能,比如href='javascript:$(“.custom\u toggle\u men

我想使用另一个按钮的onclick(或使用任何其他方式)触发对具有特定类/id的图标(图像)的单击。请参考图片。单击“1”应触发“2”。目前,我正在调用一个javascript函数“launchTopWM”,该函数使用以下代码触发单击:

$(".custom_toggle_menu_default").trigger("click"); 
但是我想知道我是否可以调用这段代码或者使用它的点击等来执行这项功能,比如
href='javascript:$(“.custom\u toggle\u menu\u default”).trigger(“click”);'

以下是代码:

 <img class="custom_toggle_menu_default" src="cc/tt/uu/images/launchTopWM.png">
<a id="tsp" class="sp" href="launchTopWM()">CNw</a>
HTML1:

 <img class="custom_toggle_menu_default" src="cc/tt/uu/images/launchTopWM.png">
<a id="tsp" class="sp" href="launchTopWM()">CNw</a>

HTML2:

 <img class="custom_toggle_menu_default" src="cc/tt/uu/images/launchTopWM.png">
<a id="tsp" class="sp" href="launchTopWM()">CNw</a>

触发示例,希望它能给您提供思路

<html lang="en">
<head>
  <meta charset="utf-8">
  <title>Triggger</title>
  <script src="https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
<button id="tiggerCall">Trigger Focus</button>
<input type="text" placeholder="Onclick Call Focus" value=''>
<script>
$( "#tiggerCall" ).click(function() {
  $( "input" ).trigger( "focus" );
});
$( "input" ).focus(function() {
  $( "<span>Text box clicked</span>" ).appendTo( "body" ).fadeOut( 1000 );
});
</script>
</body>
</html>

触发器
触发焦点
$(“#tiggerCall”)。单击(函数(){
$(“输入”)。触发器(“焦点”);
});
$(“输入”).focus(函数(){
$(“单击文本框”).appendTo(“body”).fadeOut(1000);
});

为元素提供一个id,并通过纯javascript显示第二个锚点


按钮样式
布顿
$(“#按钮”)。单击(函数(){
警报(“已单击按钮”);
});

欢迎来到堆栈溢出。请张贴代码,你已经尝试与HTML以及。我已经上传了图像。它包含视觉元素以及示例标记和Javascript代码。请在问题中嵌入图像——实际上是所有相关信息。这样人们就不必单击外部文件来理解您的问题。标记应该作为代码发布在您的帖子上。这是一个很好的示例,但您正在设置“显示”属性,我需要触发另一个图标的“单击”。