Javascript JQuery上下文菜单强制下拉列表
我正在使用JQuery上下文菜单: 我正面临职位问题,我搜索了论坛,但找不到我需要的内容,所以这里是: 有时我的菜单会被大量数据填满,所以有时它会向上打开,而列表中的大部分内容会消失 我尝试了这个解决方案:但它对我不起作用,因为我也尝试了解决这个问题,但仍然没有用 我想强制它从我的点击位置开始向下打开 代码如下:Javascript JQuery上下文菜单强制下拉列表,javascript,jquery,jquery-plugins,Javascript,Jquery,Jquery Plugins,我正在使用JQuery上下文菜单: 我正面临职位问题,我搜索了论坛,但找不到我需要的内容,所以这里是: 有时我的菜单会被大量数据填满,所以有时它会向上打开,而列表中的大部分内容会消失 我尝试了这个解决方案:但它对我不起作用,因为我也尝试了解决这个问题,但仍然没有用 我想强制它从我的点击位置开始向下打开 代码如下: $.contextMenu({ selector: '#vis', trigger: 'left',
$.contextMenu({
selector: '#vis',
trigger: 'left',
build: function($trigger, e) {
var options = {
callback: function(key, options) {
var m = "clicked: " + key;
//window.console && console.log(m) || alert(m);
if(key!="quit")
{
SearchAddTweets(d,key);
}
else
{
$('#vis').contextMenu(false);
}
},
items: {disabled: false}
};
options.items["Date"] = {
name: d
};
options.items.sep1 = "---------";
$.each(BigWordsDates[d], function(k, v) {
for(var prop = 0; prop < OriginalTweets.length; prop++)
{
if(OriginalTweets[prop][0]!=null)
{
if(OriginalTweets[prop][1].search(d)>=0 && OriginalTweets[prop][0].search(k)>=0)
{
options.items[k] = {
name: "Trend: "+k+", Freq:"+v
};
}
}
}
});
options.items.sep1 = "---------";
options.items.quit = {
name: "Quit"
};
if(t>=100)
{
e.pageX=e.pageX;
e.pageY += 100;
}
return options;
}
});
$.contextMenu({
选择器:“#vis”,
触发器:“左”,
构建:函数($trigger,e){
变量选项={
回调:函数(键、选项){
var m=“单击:”+键;
//window.console&&console.log(m)| | alert(m);
如果(键!=“退出”)
{
SearchAddTweets(d,键);
}
其他的
{
$('#vis')。上下文菜单(false);
}
},
项目:{已禁用:错误}
};
选项.项目[“日期”]={
姓名:d
};
options.items.sep1=“-----------”;
$.each(BigWordsDates[d],函数(k,v){
对于(var prop=0;prop=0&&OriginalTweets[prop][0]。搜索(k)>=0)
{
选项.项目[k]={
名称:“趋势:+k+”,频率:+v
};
}
}
}
});
options.items.sep1=“-----------”;
options.items.quit={
姓名:“退出”
};
如果(t>=100)
{
e、 pageX=e.pageX;
e、 pageY+=100;
}
返回选项;
}
});
大量上下文菜单插件。。。应该定义哪一个与文档链接