jQuery在不同的函数中使用var

时间:2016-06-23 15:27:49

标签: jquery function onclick var

想知道你是否可以帮助我,我对jQuery很陌生,只是在搞乱建立一个待办事项列表应用程序,但却停留在删除模式上。我想知道是否有可能让下面的工作。

$(".todo-delete").click(function(){
  var eld = $(this).parent();
  $( ".modal" ).fadeToggle( "fast", "linear" ); 
});
  $(".yes").click(function(){
      $(eld).parent().parent().remove(); 
});
  $(".no").click(function(){
  $( ".modal" ).fadeToggle( "fast", "linear" ); 
});

我不能全局调用变量,因为它使用$(this).parent来选择要删除的项目,前提是用户按下"是"

感谢。

1 个答案:

答案 0 :(得分:0)

你可以提前声明你的变量(全局变量)而你不需要使用{% for key, tuple in circuit_providers %} <li><a href="{% url 'management:provider' tuple %}">{{ tuple }}</a></li> {% endfor %} ,它已经是jQuery元素了:

$(eld)