file · web viewvar isexpand =...

6

Click here to load reader

Upload: lybao

Post on 13-Feb-2018

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: file · Web viewvar isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

<script src="http://code.jquery.com/jquery-latest.js" type="text/javascript"></script>

<style type="text/css">

.imgAlign

{

padding-right: 5px;

}

</style>

<script type="text/javascript">

$(document).ready(function () {

$("div.menu-vertical>ul.root>li.static>a").each(function () {

var hasChild = $(">ul", $(this).parent()).html();

if (hasChild != null) {

$(this).find("span.menu-item-text").prepend(

"<img src='/_layouts/images/plus.gif' border='0' class='imgAlign'/>");

}

});

$("img.imgAlign").toggle(

function () {

Page 2: file · Web viewvar isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

$("div.menu-vertical>ul.root>li.static>ul.static").css("display", "none");

$("img.imgAlign").attr('src', '/_layouts/images/plus.gif');

$(this).attr('src', '/_layouts/images/minus.gif');

var isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

if (isExpand != null) {

$(">ul", $(this).parent().parent().parent().parent()).show("fast");

$(this).attr('src', '/_layouts/images/plus.gif');

}

else {

$(">ul", $(this).parent().parent().parent().parent()).hide("fast");

$(this).attr('src', '/_layouts/images/minus.gif');

}

},

function () {

$(">ul", $(this).parent().parent().parent().parent()).hide("fast");

$(this).attr('src', '/_layouts/images/plus.gif');

Page 3: file · Web viewvar isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

}

);

});

$(document).ready(function () {

$("div.menu-vertical>ul.root>li.static>a").toggle(

function () {

$("div.menu-vertical>ul.root>li.static>ul.static").css("display", "none");

var hasChild = $(">ul", $(this).parent()).html();

if (null != hasChild) {

var img = $(this).parent().find('img');

var s = $("div.menu-vertical>ul.root>li.static>ul.static>li").parent();

var p = s.parent();

var img2 = p.find('img');

img2.attr('src', '/_layouts/images/plus.gif');

var isExpand = $(this).parent().find('li.selected').html();

if (isExpand != null) {

Page 4: file · Web viewvar isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

$(">ul", $(this).parent()).hide("fast");

img.attr('src', '/_layouts/images/plus.gif');

}

else {

$(">ul", $(this).parent()).show("fast");

img.attr('src', '/_layouts/images/minus.gif');

}

}

else {

location.href = this.href;

}

},

function () {

$(">ul", $(this).parent()).toggle();

var img = $(this).parent().find('img');

img.attr('src', '/_layouts/images/plus.gif');

}

Page 5: file · Web viewvar isExpand = $(this).parent().parent().parent().parent().find('li.selected').html();

);

$("div.menu-vertical>ul.root>li.static>ul.static").css("display", "none");

var s = $("div.menu-vertical>ul.root>li.static>ul.static>li.selected").parent();

var p = s.parent();

var img = p.find('img');

img.attr('src', '/_layouts/images/minus.gif');

p.find('ul').css("display", "");

});

</script>