Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 动态生成HTML后监视器发出的响铃噪音_Jquery_Html_Asp.net Mvc 4_Hardware_Slickgrid - Fatal编程技术网

Jquery 动态生成HTML后监视器发出的响铃噪音

Jquery 动态生成HTML后监视器发出的响铃噪音,jquery,html,asp.net-mvc-4,hardware,slickgrid,Jquery,Html,Asp.net Mvc 4,Hardware,Slickgrid,这是一个适合不同时代的。我正在编写一个MVC4应用程序,刚刚添加了一些代码,以便从控制器传递的JSON对象动态生成一些html。它是在双击一行的SlickGrid事件后触发的,该行从控制器获取数据,并将一组新的JQ生成的html元素推送到页面 现在,对于踢球者: 当我双击该行并看到HTML时,我的显示器(我相信)会发出一种沉闷的响声。html是一个排序的“窗口”,因此有一个按钮来关闭信息(它只不过是将容器设置为display:none;) 当HTML可见时,就会听到响亮的声音,当我单击“关闭”并

这是一个适合不同时代的。我正在编写一个MVC4应用程序,刚刚添加了一些代码,以便从控制器传递的JSON对象动态生成一些html。它是在双击一行的SlickGrid事件后触发的,该行从控制器获取数据,并将一组新的JQ生成的html元素推送到页面

现在,对于踢球者:

当我双击该行并看到HTML时,我的显示器(我相信)会发出一种沉闷的响声。html是一个排序的“窗口”,因此有一个按钮来关闭信息(它只不过是将容器设置为display:none;)

当HTML可见时,就会听到响亮的声音,当我单击“关闭”并隐藏HTML时,它就会消失。这是令人烦恼的可靠。我不知道这是什么原因。这里有一些代码,但我怀疑它是否能提供任何见解

动态HTML生成功能:

function OrderDataDisplay(obj) {
        var tabHTML = "<div id='__t" + obj.DepRunningNo + "' style='position: absolute;" + 
        "bottom: 0px;" +
        "left: 20px;" +
        "height: 17px;" +
        "text-align: center;" +
        "padding: 3px;" +
        "width: 100px;" +
        "background: -webkit-linear-gradient(top, rgb(20, 20, 20) 0%, rgb(53, 50, 50) 100%);" +
        "border-top: 1px;" +
        "border-left: 1px;" +
        "border-right: 1px;" +
        "border-style: ridge;" +
        "border-color: #424242;" +
        "color: #FFF;" +
        "border-radius: 15px 15px 0 0;" +
        "font-family: Geneva;" +
        "font-size: 15px;'>Ticket #" + obj[0].DepRunningNo + "</div>";

        var dataHTML = "";

        for (var key in obj[0]) {
            if (obj[0].hasOwnProperty(key)) {
                if(obj[0][key] != null)
                    dataHTML += "<div style='border: 1px solid black; display: block;'>" + key + ": " + obj[0][key] + "</div>";
            }
        }

        $("#ticketTabs").append(tabHTML);
        $("#ticketTab").append(dataHTML);

        $("#ticketTab").show();
        $("#ticketTabs").show();
        console.log(obj);
    }
函数OrderDataDisplay(obj){
var tabHTML=“Ticket#”+obj[0]。DepRunningNo+”;
var dataHTML=“”;
for(对象[0]中的var键){
if(obj[0].hasOwnProperty(键)){
如果(obj[0][key]!=null)
dataHTML+=“+key+”:“+obj[0][key]+”;
}
}
$(“#ticketTabs”).append(tabHTML);
$(“#ticketTab”).append(dataHTML);
$(“#ticketTab”).show();
$(“#ticketTabs”).show();
控制台日志(obj);
}

我几年前也有类似的东西,但我发现它是彩色的。如果我打开一个有很多白色的页面,它会嗡嗡作响,但是如果我关闭了这个页面,或者打开一个有颜色的屏幕,它就会停止

+1-这是一个多么令人惊讶的问题。来自监视器的“响铃噪音”,如何用jQuery解决,这是一个新问题!哈哈,我知道,对吗?我真的以为我疯了,直到我有一个同事过来听我说两个非常重要的问题:1)是CRT还是LCD面板?2) 它有内置扬声器吗?如果是CRT,那么有一些物理部分具有特定的共振频率,并且共振是通过特定的显示配置实现的。LCD(CRT仍然存在?)没有,这更令人毛骨悚然。我几年前有过类似的东西,但发现它是彩色的。如果我打开一个有很多白色的页面,它会嗡嗡作响,但是如果我关闭了这个页面,或者打开一个有颜色的屏幕,它就会停止。