你们可以看到,我有一个下拉菜单.
我有很多列,每个列都有一个打开菜单的选项.
$(".optionCont").live("click", function(){
$(".dropMenuCont").slideUp();
if ($(this).next().css("display") == "none") {
$(this).next().slideDown();
} else {
$(this).next().slideUp();
}
});
Run Code Online (Sandbox Code Playgroud)
那么,当我点击页面的任何位置时,如何进行菜单slideUp?
像文档点击一样?
我访问了其他主题,但我不知道为什么,这不起作用.也许我是以不同的方式做到这一点.
我接受菜单编码中的任何提示.
演示:Jsfiddle
我被卡住了!
我需要用json结果创建高图.我在这里找到了一些消息来源,但无法将其付诸实践.
我能得到的最接近的是这样做:
图表选项:
var options = {
chart: {
renderTo: 'tudo',
defaultSeriesType: 'column',
rightMargin: 80
},
title: {
text: 'Weekdays'
},
subtitle: {
text: 'Source: somewhere in a calendar'
},
xAxis: {
labels: {
enabled: false
}
},
yAxis: [
{
min: 0,
title: {
text: 'Amount'
}
},
{
linkedTo: 0,
opposite: true
}
],
series: []
};
Run Code Online (Sandbox Code Playgroud)
ajax电话:
$.getJSON('ajax/calc.ajax.php', function(data) {
var series = [];
$.each(data, function(key, value) {
series.name = key;
series.data = value;
options.series.push(name);
}); …Run Code Online (Sandbox Code Playgroud) 如果我的选择不使用结果,我该怎么办SYS_REFCURSOR?
我到目前为止所尝试的是使用NO_DATA_FOUND,但它不起作用,我STATUS继续将我作为=1
码:
...
MYVARIABLE IN OUT SYS_REFCURSOR
...
OPEN MYVARIABLE FOR
SELECT NAME FROM TABLE WHERE COD = 1;
STATUS := 1;
EXCEPTION
WHEN NO_DATA_FOUND THEN
STATUS := 0;
Run Code Online (Sandbox Code Playgroud)
任何想法?
谢谢!
真正的sql是这样的:
编辑
V_SQL := 'SELECT SUM(T1.VLRLIQ) VALOR,T1.CODCLI,T1.NOMCLI
,(SELECT METCLI FROM WEB_CRM_CLIVEN T2
WHERE T2.CODCLI = T1.CODCLI AND T2.CODVEN = '|| P_CODVEN ||'
AND T2.MES = '|| V_MES ||' AND T2.ANO = '|| V_ANO ||') META
FROM SAPIENS.USU_VRESNFV T1,SAPIENS.E085CLI T2
WHERE T1.CODVEN …Run Code Online (Sandbox Code Playgroud) 我只需要改变标题的第一个值.我做了一些事情,但我不知道这是否是最好的方法.
HTML:
<div title="Title that have to be change"> the div is here </div>
Run Code Online (Sandbox Code Playgroud)
JS:
$("div").click(function(){
var title = $(this).attr('title').split(' ')[0];
/*
title is now getting the first value (Title), so,
i need to change only him.
*/
// this is the better way to do this ?
if(title == "Title"){
$(this).attr("title", "Changed that have to be change");
}
});
Run Code Online (Sandbox Code Playgroud)
我可以只更改标题的一部分,而不是做所有这些吗?
是否有任何插件给出图表类型= ODOMETER?
如果很难找到这个,即使是我正在使用的高级图表(非常好的图表库)也没有里程表,不知道为什么.
我发现了一些"速度计",Demo但不会帮助我.
有谁知道任何插件或类似谁与里程表的工作?
谢谢.
我在列表上有一个触发此事件的按钮:
JS:
$(this).parents('tr')
.find('.class')
.append("<input type='text' size='5'/>");
Run Code Online (Sandbox Code Playgroud)
它可能只是在第一次发生这种追加?
像一个return false,不知道.
谢谢!
我有一个小问题animeting一个div就是overflowed动画过程中,滚动闪烁.
我做了一个快速的例子:
$(".div-animate").on("click", function(e){
var toTop = 100,
toHeight = $(this).outerWidth(true) + toTop;
$(this).animate({
top: toTop,
height: toHeight
});
});
Run Code Online (Sandbox Code Playgroud)
我怎么能防止这个小小的'滚动眨眼'?
我正在与Highcharts合作,我遇到了一些问题number_format.
格式化数字$variable = 1008000:
number_format($variable, 2,',','.')
结果是:( 1.008.000,00这是我需要的)
但是,highcharts转变 1.008.000,00为1.008
我该如何处理这个问题?
我想从3减少到0然后在循环中回到3.这是一种"滑块"实现.一切都正常运行,直到到达clearInterval距离counterry.我错过了什么?
var counttx = 0, // counter
counterrx = setInterval(timerrx, 1000), // countup - start
counterry; // countdown after reach 3
function timerrx(){
counttx = counttx+1;
//console.log(counttx);
if(counttx > 2){
counterry = setInterval(timerry, 1000);
clearInterval(counterrx);
}
}
function timerry(){
counttx = counttx-1;
//console.log(counttx);
if(counttx < 2){
setInterval(timerrx, 1000);
clearInterval(counterry);
}
}
Run Code Online (Sandbox Code Playgroud) 可以使用事件检查输入是否未更改change()?
我正在使用<input type='file' />,我想警告用户他自己的行为没有变化.
现在,我刚刚做了一个正常的change()事件:
// fire the thumbnail (img preview)
$("#file-input").on("change", function () {
readURL(this); // create the thumbnail
});
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
Prev Solutuib:
好吧,我找到了一个解决方法,真正的问题是我给用户一个选项来隐藏缩略图,如果他想要,再打开......
但缩略图只会在用户选择图像时打开,这就是问题,因为更改事件会触发此选项打开,因此,如果没有更改,则不会打开缩略图.
所以,当我隐藏缩略图时,我会更改input file 为新的缩略图,使更改事件始终触发.
javascript ×8
jquery ×7
highcharts ×2
php ×2
callback ×1
database ×1
json ×1
menu ×1
oracle ×1
overflow ×1
plsql ×1
setinterval ×1
thumbnails ×1