jQuery MiniUI

标题: 关于鼠标右键的区域问题 [打印本页]

作者: caicai0328    时间: 2012-9-7 15:39:47     标题: 关于鼠标右键的区域问题

[attach]579[/attach]你好之前幼体过一个问题,这是实现的 功能的代码:
<div class="mini-panel" style="width: 100%; height: 100%;">
        <div id="outlookbar1" class="mini-outlookbar "
         style="width: 100%; height: 100%;" expandOnLoad="false"
         autoCollapse="true">
         <div id="sub_v_v" title="车辆订阅" contextMenu="#treeMenu_vehicle">
          <ul id="tree_v" class="mini-tree"
           style="width: 300px; padding: 5px;" showTreeIcon="true"
           textField="n" idField="i" nodesField="c"
           contextMenu="#treeMenu_vehicle"
           ondrawnode="onDrawNode">
          </ul>
         </div>
         <div id="sub_v_r" title="路线订阅" contextMenu="#treeMenu_route">
          <ul id="tree_r" class="mini-tree"
           style="width: 300px; padding: 5px;" showTreeIcon="true"
           textField="n" idField="i" nodesField="c"
           contextMenu="#treeMenu_route"
           ondrawnode="onDrawNode">
          </ul>
         </div>
         <div id="sub_v_z" title="区域订阅" contextMenu="#treeMenu_zone">
          <ul id="tree_z" class="mini-tree"
           style="width: 300px; padding: 5px;"
           style="border: 2px solid #bbb;" showTreeIcon="true"
           textField="n" idField="i" nodesField="c"
           contextMenu="#treeMenu_zone"
           ondrawnode="onDrawNode">
          </ul>
         </div>
        </div>
       </div>

我想在整个 空白区域内都能触发鼠标右键的时间 比如:   <div id="sub_v_z" title="区域订阅" contextMenu="#treeMenu_zone">  但是现在只能在我画的拿那一小片的区域里面才能触发 鼠标右键 还有没有其他什么好的诶办法呢??谢谢

作者: factory    时间: 2012-9-7 16:08:46

那是因为你的树的高度没有那么高,你把树的高度设置为100%.
还有,你的右键菜单应该是右键树吧,所以给树加上contextMenu就可以了




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2