JQuery确认(+fancy)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JQuery确认(+fancy)相关的知识,希望对你有一定的参考价值。

  1. STANDARD
  2. ========
  3.  
  4. $('.ask-plain').click(function(e) {
  5.  
  6. e.preventDefault();
  7. thisHref = $(this).attr('href');
  8.  
  9. if(confirm('Are you sure')) {
  10. window.location = thisHref;
  11. }
  12.  
  13. });
  14.  
  15. FANCY
  16. ======
  17.  
  18. $('.ask').click(function(e) {
  19.  
  20. e.preventDefault();
  21. thisHref = $(this).attr('href');
  22.  
  23. if($(this).next('div.question').length <= 0)
  24. $(this).after('<div class="question">Are you sure?<br/> <span class="yes">Yes</span><span class="cancel">Cancel</span></div>');
  25.  
  26. $('.question').animate({opacity: 1}, 300);
  27.  
  28. $('.yes').live('click', function(){
  29. window.location = thisHref;
  30. });
  31.  
  32. $('.cancel').live('click', function(){
  33. $(this).parents('div.question').fadeOut(300, function() {
  34. $(this).remove();
  35. });
  36. });

以上是关于JQuery确认(+fancy)的主要内容,如果未能解决你的问题,请参考以下文章

stickyNavbar.js:具有智能锚点链接突出显示的奇妙粘性导航jQuery插件

JQuery确认密码验证不起作用

Kendo 向 Aurelia 确认 jQuery

使用 jQuery 确认和 scrollTop 导致页面向上滚动然后向下滚动

jquery 确认和退出功能

jQuery对话框在打开链接之前确认