小编Ric*_*nns的帖子

随地点击关闭菜单

你们可以看到,我有一个下拉菜单.

我有很多列,每个列都有一个打开菜单的选项.

$(".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

javascript jquery menu

3
推荐指数
1
解决办法
3925
查看次数

PHP JSON Highcharts加载数据库结果

我被卡住了!

我需要用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)

php database jquery json highcharts

3
推荐指数
1
解决办法
1万
查看次数

如何使用SYS_REFCURSOR - ORACLE处理NO DATA FOUND

如果我的选择不使用结果,我该怎么办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)

oracle plsql

3
推荐指数
1
解决办法
2万
查看次数

更改标题的第一个值

我只需要改变标题的第一个值.我做了一些事情,但我不知道这是否是最好的方法.

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)

我可以只更改标题的一部分,而不是做所有这些吗?

javascript jquery

2
推荐指数
1
解决办法
280
查看次数

里程表车速表jquery插件

是否有任何插件给出图表类型= ODOMETER?

如果很难找到这个,即使是我正在使用的高级图表(非常好的图表库)也没有里程表,不知道为什么.

我发现了一些"速度计",Demo但不会帮助我.

有谁知道任何插件或类似谁与里程表的工作?

谢谢.

javascript jquery

2
推荐指数
1
解决办法
1万
查看次数

使追加只在第一次发生

我在列表上有一个触发此事件的按钮:

JS:

$(this).parents('tr')
       .find('.class')
       .append("<input type='text' size='5'/>");
Run Code Online (Sandbox Code Playgroud)

它可能只是在第一次发生这种追加?

像一个return false,不知道.

谢谢!

javascript jquery

2
推荐指数
1
解决办法
597
查看次数

jquery animate隐藏滚动

我有一个小问题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)

实例

我怎么能防止这个小小的'滚动眨眼'?

javascript jquery overflow jquery-animate

2
推荐指数
1
解决办法
1238
查看次数

带有number_format的highcharts

我正在与Highcharts合作,我遇到了一些问题number_format.

格式化数字$variable = 1008000:

number_format($variable, 2,',','.')

结果是:( 1.008.000,00这是我需要的)

但是,highcharts转变 1.008.000,001.008

我该如何处理这个问题?

javascript php highcharts

1
推荐指数
1
解决办法
1682
查看次数

计数和倒计时循环

我想从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)

javascript setinterval

1
推荐指数
2
解决办法
2851
查看次数

检查输入是否未更改

可以使用事件检查输入是否未更改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 jquery callback thumbnails

0
推荐指数
1
解决办法
1492
查看次数