Slidetoggle在父元素的子元素上无法正常工作

问题描述 投票:0回答:2

单击.cart-contents-toggle时,#cartplus-dropdown div应向下滑动,同时向上滑动而不再单击它。以下是实现此功能的URL:Website Link

jQuery(document).ready(function() {
  jQuery('#cartplus-dropdown').hide();
  jQuery('.cart-contents-toggle').on("click", function() {
    jQuery('#cartplus-dropdown').slideToggle();
  });
});
javascript jquery slidetoggle
2个回答
1
投票

如果您有任何问题或疑问,请使用下面的更新代码并告诉我们。

jQuery(document).ready(function() {
 jQuery('.cart-contents-toggle').on("click", function() {
   jQuery('#cartplus-dropdown').toggle();
    jQuery('#cartplus-dropdown').slideToggle();

  });
});

希望这可能对您有所帮助。


0
投票

试过这个,现在正在努力

jQuery('.c-btn').mouseenter(function(e) {
  jQuery('.cartplus-dropdown').slideDown();
  e.stopPropagation();
});
jQuery('.c-btn').mouseleave(function(e) {
  jQuery('.cartplus-dropdown').slideUp();
  e.stopPropagation();
});
© www.soinside.com 2019 - 2024. All rights reserved.