jquery 插件
2018-04-18 本文已影响4人
凌风x
预备知识:
扩展jquery方法
$.fn.extend({
alertWhileClick:function() {
$(this).click(function(){
alert($(this).val());
});
}
});
$("#input1").alertWhileClick();
触发 input 元素的 select 事件:
$("button").click(function(){
$("input").trigger("select");
});
function($){
function testEvent(){
var hidden = jQuery.Event( "hide.bs",{
user:"foo",
pass:"bar",
relatedTarget: $("#input-1")[0]
});
$( "#input-1" ).trigger(hidden);
}
$("#input-1").on("click",testEvent);
}(jQuery)
$(function(){
$( "#input-1" ).on("hide.bs",function(event){
alert(event.relatedTarget.tagName)//INPOUT
alert(event.user)//foo
})
})