我正在尝试使用切换显示更多详细信息。代码片段如下: 式:
<style>
.flyout {
position:relative;
width:100px;
height:150px;
background:lightblue;
overflow: hidden;
z-index:10000;
}
.hidden{
display:none;
}
</style>
在悬停时更改课程的脚本:
<script>
$j = jQuery.noConflict();
$j(document).ready(function() {
$j("#menu").hover(function() {
$j('.hidden').toggleClass('flyout');
});
});
</script>
这是默认隐藏的部分:
<ul class="hidden">
<apex:repeat value="{!Leads}" var="m">
<li class="leads" >{!m.description__c}<div></div>{!m.assigneddate__c}<div></div>{!m.details__c}</li>
</apex:repeat>
</ul>
这是默认显示的部分,并在悬停鞋上方显示详细信息:
<ul class="sideBarList" id="menu">
<apex:repeat value="{!Leads}" var="m" id="menu">
<li class="leads">{!m.name}<div></div>{!m.CreatedDate}<div></div>{!m.object__c}</li>
</apex:repeat>
</ul>
答案 0 :(得分:0)
以这种方式试试
<script>
$j = jQuery.noConflict();
$j(document).ready(function(){
$j("#menu").hover(function(){
$j('#menuLink').toggleClass('hidden');
});
});
</script>
修改此部分已添加id="menuLink"
<ul id="menuLink" class="hidden">
<apex:repeat value="{!Leads}" var="m">
<li class="leads" >{!m.description__c}<div></div>{!m.assigneddate__c}<div></div>{!m.details__c}</li>
</apex:repeat>
</ul>