点击帮助按钮改变鼠标形状
2015-09-17 09:11
323 查看
$(function () {
$('html *:not(#btn_helper_)').click(function (e) {
hepler = false;
$("html").css({ cursor: "url(''),auto" });
//e.stopPropagation();
});
$("#btn_helper_").click(function (e) {
$("html").css({ cursor: "url('images/bangzhu.cur'),auto" });
hepler = true;
e.stopPropagation();
});});
$(".submenu a").hover(function () {
if (hepler == true)
$(this).css({ cursor: "url('images/bangzhu.cur'),auto" });
else {
$(this).css({ cursor:"pointer" });
}});
$(".submenu a").click(function () {
if (hepler == false) {
$("img", $(".action").parent()).each(function(i, o) {
var o = $(o);
var url = $(o).attr("src");
url = url.replace("c.png", ".png");
$(o).attr("src", url);
});
$('.submenu a').removeClass('action');
$(this).addClass('action');
var img = $("img", $(this).parent()).eq(0);
var url = img.attr("src");
//用于修复图片消失 由于操作过程如果浏览器先触发hover会加上c.png点click后.png会被替换为c.png最终变成cc.png而使得图标不存在而消失
if (url.indexOf("c.png") < 0)
url = url.replace(".png", "c.png");
img.attr("src", url);
} else {
//得到菜单id之后要根据这个id得到相应的帮助说明不要删了
//alert("hehe "+$(this).parent().attr("onClick").split(',')[2]);
var content;
var t = $(this).find("span").html();
var menuId = "";
try {
menuId = parseInt($(this).parent().attr("onClick").split(',')[2].replace("'", ""));
} catch(e) {
menuId = $(this).parent().attr("menuid");
}
$.post("index2.aspx?_method=getMenuContent", { menuId: menuId }, function (data) {
content = data;
$("#MenuComment").html(content);
$("#MenuComment").show();
$('#MenuComment').window({
title: t,
width: 820,
height: 500,
modal: true,
closable: true,
minimizable: false,
maximizable: true,
collapsible: true
});
});
$("html").css({ cursor: "url(''),auto" });
hepler = false;
}
});
$('html *:not(#btn_helper_)').click(function (e) {
hepler = false;
$("html").css({ cursor: "url(''),auto" });
//e.stopPropagation();
});
$("#btn_helper_").click(function (e) {
$("html").css({ cursor: "url('images/bangzhu.cur'),auto" });
hepler = true;
e.stopPropagation();
});});
$(".submenu a").hover(function () {
if (hepler == true)
$(this).css({ cursor: "url('images/bangzhu.cur'),auto" });
else {
$(this).css({ cursor:"pointer" });
}});
$(".submenu a").click(function () {
if (hepler == false) {
$("img", $(".action").parent()).each(function(i, o) {
var o = $(o);
var url = $(o).attr("src");
url = url.replace("c.png", ".png");
$(o).attr("src", url);
});
$('.submenu a').removeClass('action');
$(this).addClass('action');
var img = $("img", $(this).parent()).eq(0);
var url = img.attr("src");
//用于修复图片消失 由于操作过程如果浏览器先触发hover会加上c.png点click后.png会被替换为c.png最终变成cc.png而使得图标不存在而消失
if (url.indexOf("c.png") < 0)
url = url.replace(".png", "c.png");
img.attr("src", url);
} else {
//得到菜单id之后要根据这个id得到相应的帮助说明不要删了
//alert("hehe "+$(this).parent().attr("onClick").split(',')[2]);
var content;
var t = $(this).find("span").html();
var menuId = "";
try {
menuId = parseInt($(this).parent().attr("onClick").split(',')[2].replace("'", ""));
} catch(e) {
menuId = $(this).parent().attr("menuid");
}
$.post("index2.aspx?_method=getMenuContent", { menuId: menuId }, function (data) {
content = data;
$("#MenuComment").html(content);
$("#MenuComment").show();
$('#MenuComment').window({
title: t,
width: 820,
height: 500,
modal: true,
closable: true,
minimizable: false,
maximizable: true,
collapsible: true
});
});
$("html").css({ cursor: "url(''),auto" });
hepler = false;
}
});
相关文章推荐
- zoj1078
- 常用批处理内部命令使用详解
- 中文分词和TF-IDF
- Linux下开机自动运行程序设置
- CocoaPods的使用
- 百度2015 在线笔试题(1)
- mysql自动备份、恢复脚本(linux的shell、windows的批处理)
- 思考与总结【7】:关于编程的胡扯
- 百度2015 在线笔试题(1)
- 分布式应用的各基本领域及开发技术概要
- 疯狂ios讲义之日期选择器(UIDatePicker)
- PHP 9 大缓存技术总结
- 源码推荐(9.17):长按按钮可以移动自动排序,tableView多选 可存储文件
- Oracle 11g设置内存自动管理
- 题目:堆化
- Remove Duplicates from Sorted List
- Ajax开发
- 面向对象编程与泛型编程---C++primer读书笔记
- 【阅读分享】阅读《根据设计》思考
- outlook2007设置自动接收邮件间隔时间