智能 JavaScript 上下文菜单
Intelligent JavaScript contextMenu
我正在创建一个基于桌面的文件共享系统,我需要一种方法来使用上下文菜单来删除文件并与之交互。它需要能够知道点击了什么文件等。
<?php if ($dirs = @opendir($path)) {
while (($file = readdir($dirs)) !== false) {
if ($file != "." && $file != "..") {
?>
<div class="icon">
<a href="<?php echo $path."/".$file?>" >
<div class="ico <?php include('includes/php/ext_check.php');?>"></div>
<?php echo " ".$file?>
</a>
<!--<a href="javascript:void(0);" onClick="deleteOption('<?php echo $path."/".$file?>');">
delete
</a>-->
</div>
<?php }}
closedir($dirs);
}
?>
这是显示文件的代码,注释掉的行是删除文件的代码。我需要能够在上下文菜单中包含该删除行。有什么帮助吗?谢谢。
我不确定我是否明白你的意图。
但是让我们说..当用户单击上下文菜单中的某些内容时,您希望显示相应的选项,例如是否可以删除该文件上下文菜单应显示删除选项,否则不应显示。
如果以上是你需要的..你可以将自己的属性添加到你的标签中,比如
<div myAttribute="delete|something" ></div>
选择一些唯一的属性名称,当单击它时,您可以拥有属性值并相应地显示项目。
我猜你的意思是:http://luke.breuer.com/tutorial/javascript-context-menu-tutorial.htm
相关文章:
- 使用JQuery的动态上下文菜单
- JQuery在单击正文时隐藏上下文菜单
- JQuery上下文菜单显示/隐藏问题
- 防止在移动Safari(iPad/iPhone)中长按/长按默认上下文菜单
- d3防止在上下文菜单上触发mouseout
- 何时可以;我的用户脚本在Javascript中触发右键单击(上下文菜单)
- 使用JSTree上下文菜单捕获新创建的节点
- 在GXT中激活上下文菜单时,如何保持选中的文本高亮显示?(EXT GWT 2.x)
- HTML5上下文菜单-当菜单项被点击时,访问最初被点击的元素
- 可替代多级上下文菜单
- 如何在鼠标悬停时显示带有拉斐尔元素(圆、线)的上下文菜单
- 在上下文菜单项单击上显示侧边栏/弹出窗口的最佳方法是什么
- 如何使用jstree删除上下文菜单中的编辑选项
- 如何使用Windows Phone在IE上禁用上下文菜单(保存和共享照片)
- TinyMCE 在上下文菜单中创建子菜单
- D3 上下文菜单,更改所选节点颜色
- 剑道上下文菜单 - 防止在鼠标按下时关闭
- 将上下文菜单附加到大量图形点
- API Google Maps Javascript在上下文菜单中调用事件侦听器
- Firefox Add-on-sdk:右键单击子菜单上下文以显示面板