这是示例代码:
http://codepen.io/vincentccw/pen/loAwu
基本上我想做的是使用div按钮来创建自定义下拉列表,但用select标签替换它。
我的问题是,一旦我点击div,自定义类将被添加(下拉列表出现),但第二次再点击任何其他地方时,我希望删除该类,从而回到原始状态。 我该怎么做?
我的问题是,一旦我点击div,自定义类将被添加(下拉列表出现),但第二次再点击任何其他地方时,我希望删除该类,从而回到原始状态。 我该怎么做?
$(function(){
$(".dButton").click(function(){
$("div ul.customDropDownList").addClass("clickButtonReveal");
});
$('body').click(function(){
if( $("div ul.customDropDownList").hasClass("clickButtonReveal") ){
alert("remove class");
$("div ul.customDropDownList").removeClass("clickButtonReveal");
};
});
});
目前,点击功能将同时触发...