大家好,我是 JQuery 的新手。我在单击事件时遇到问题。当执行带有该 clearfunction 的参数(类名)并将 Html 内容复制到temearea_div
中时,我被视为一个容器。我在单击一个类时遇到问题有具体指标。点击无法识别。任何人都可以解决我的问题。如何让选择器识别具有特定索引的点击。提前致谢rightclick
tempaarea_div
这是我的 HTML 代码
<div class="temparea_div">
<img src="img/Img_01.png"/>
</div>
<div class="Maintain_submenu_nav_02" style="display: none;">
<div class="maintainence_image_02"></div>
<div class="maintainence_image_02" style=" left: 22.2%;top: 32.7%;"></div>
<div class="maintainence_image_02" style="top: 35.7%;top:42.7%"></div>
<div class="maintainence_image_02" style="top: 35.7%;top:53.7%"></div>
<img src="img/Img_02.png"/>
</div>
我的 jQuery 代码
$('.rightclick').bind(function(){
clearfunction('Maintain_submenu_nav_02');
});
var clearfunction=function(e){
$(".temparea_div").empty();
$('.'+e).show();
$(".temparea_div").html($('.'+e).html());
$('.'+e).hide();
};
这不是识别点击
$('.maintainence_image_02:eq(1)').bind('click', function() {
$('.maintainence_image_02:eq(1)').css("border", "1px solid #00FFFF");
maintaincesubmenu = true;
});
我使用了这个但是当点击 temparea_div 然后 .maintainence_image_02:eq(1) 调用
$('.temparea_div').bind('click','.maintainence_image_02:eq(1)', function() {
$('.maintainence_image_02:eq(1)').css("border", "1px solid #00FFFF");
maintaincesubmenu = true;
});