Song.Site/obj/Debug/Package/PackageTmp/Manage/Course/Scripts/KnlColumns.js
(开头部分) 2KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//初始化方法
$(function () {
navLoyoutInit();
setTreeEvent();
setNavEvent();
});
//初始化
function navLoyoutInit() {
//树形下拉菜单
var ddlTree = $("select[name$=ddlColTree]");
//下拉菜单的选项
var option = ddlTree.find("option");
//当前id
var id = $.trim($(".currentId").text());
//当前导航项的父级id
var pid = ddlTree.find("option[selected=selected]").attr("value");
pid = typeof (pid) == "undefined" ? "0" : pid;
ddlTree.attr("defPid", pid);
//
_setChild(id, option);
}
//设置当前导航以及下级导航不可以选择
function _setChild(currid, option) {
option.each(function (index, element) {
if ($(this).val() == currid) {
$(this).attr("style", "background-color: #cccccc;");
$(this).attr("value", -1);
//取子级
option.each(function () {
var pid = $(this).attr("pid");
if (pid == currid) {
_setChild($(this).val(), option);
}
});
}
});
}
//选择父级导航更改时的事件
function setTreeEvent() {
//树形下拉菜单
var ddlTree = $("select[name$=ddlColTree]");
var pid = ddlTree.attr("defPid");
ddlTree.change(function () {
var cid = $(this).attr("value");
if (cid == "-1") {
alert("请勿选择自身或自身的下级作为父级。");
ddlTree.find("option").removeAttr("selected");
ddlTree.find("option[value=" + pid + "]").attr("selected", "selected");
}
});
}
//设置栏目连接的事件
function setNavEvent(){
$(".Kns_Title").click(function(){
var href=$(this).attr("href");
var frame=$(window.parent.document).find("#rightIframe");
frame.attr("src",href);
return false;
});
后面还有 6 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读 AI
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
