<div class="menu">
<div class="submenu"></div>
</div>(function() {
var myjQuery = jQuery.sub();
myjQuery.fn.remove = function() {
this.trigger("remove");
return jQuery.fn.remove.apply( this, arguments );
};
myjQuery(function($) {
$(".menu").click(function() {
$(this).find(".submenu").remove();
});
//这个绑定函数没触发,要怎么才能触发呢?
$(document).bind("remove", function(e) {
$(e.target).parent().hide();
});
});
})();
上面这个函数有点看不懂,多谢大家指教啦~jquery工具functionjavascript
解决方案 »
- 关于编辑器的缩进问题
- Applet与Java Script的通信问题(100分給你了...)
- 时间验证
- 关于javascript执行权限的问题
- 愁死我了,大家快来帮助我,在线等待,快!快!快!快!快!快!快!
- 请问,,,JAVA Script 是什么,,,是不是HTML直接可以支持的东东呀
- 请问怎么编程选中网页中的某一段内容。急切等待中。。。。。。
- 用户访问了网页,如何判断用户长时间不再机器旁??????????????
- 在页面拖动时自定义鼠标形状!70分!!
- 求推荐几个类似bootstrapTable的表格插件
- 如何解决拥塞问题
- Extjs grid中初始化CheckBoxModel,下面代码还欠缺什么,其余结果都正确显示但无法初始化checkBoxModel
API:可创建一个新的jQuery副本,不影响原有的jQuery对像。
按api的说法相当于拷贝一份jQuery对象,也就是在这个对象是一个新对象,与jQuery/$没有关系myjQuery(document).bind("remove", function(e) {
$(e.target).parent().hide();
});
这样就可以成功了
http://www.css88.com/jqapi-1.7/#p=jQuery.sub
$(".menu").click(function() {
$(this).find(".submenu").remove();
});
//这个绑定函数没触发,要怎么才能触发呢?
$(document).bind("remove", function(e) {
$(e.target).parent().hide();
});
});里面已经将$传进去了啊~在这里$就是代表myjQuery对象吧?
$(document).bind("remove", function(e) {
$(e.target).parent().hide();
});这个绑定函数就是不触发的,表示myjQuery做的更改不影响jQuery.myjQuery(function($) {
$(".menu").click(function() {
$(this).find(".submenu").remove();
});
//这个绑定函数没触发,要怎么才能触发呢?
$(document).bind("remove", function(e) {
$(e.target).parent().hide();
});
});
里面已经将$传进去了啊~在这里$就是代表jQuery,而不是myjQuery