小编JNF*_*JNF的帖子

Jquery Prepend:无法调用null的方法'createDocumentFragment'

在页面启动期间,我正在尝试向DOM添加元素.

我有以下代码:

$(document).ready(function () {
    $(document).prepend("<div id=new_div style=z-index:1;></div>");
});
Run Code Online (Sandbox Code Playgroud)

我在FF21,Chrome27和IE10上测试了这个.它们都返回标题中提到的错误(确切的措辞来自Chrome调试器).

在jquery-1.10.0.js上调试,我将问题追溯到5998行

safeFrag = document.createDocumentFragment()
Run Code Online (Sandbox Code Playgroud)

显然文档为空.将堆栈跟踪向上移动到domManip第6249行,对象将作为this[ 0 ].ownerDocumentnull 传递.

我已经剥离了页面上的javascript,只是加载jQuery并运行此命令,问题仍然存在.

看到这个jsFiddle,警报没有弹出,这意味着之前javascript引擎卡在了线上.

帮助赞赏.

javascript jquery

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

在redux js中命名事件约定

Redux将为州改变派遣行动.redux中的操作类型的命名约定是什么?

redux

16
推荐指数
2
解决办法
4795
查看次数

Application_EndRequest未找到Session

我正在尝试按照ASP.NET OutputCache和Cookies中的建议在Global.asax.vb中的Application_EndRequest中设置一个cookie

我写了以下代码,cookie获得了ERROR价值.

为什么没有会话?

Sub Application_EndRequest(ByVal sender As Object, ByVal e As EventArgs)
    Dim context As HttpContext = HttpContext.Current
    If Not context.Session Is Nothing Then
        context.Response.Cookies("T").Value = context.Session("T")
    Else
        context.Response.Cookies("T").Value = "ERROR"
    End If
End Sub
Run Code Online (Sandbox Code Playgroud)

asp.net session global-asax

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

C#中需要可选的VB参数

类似,但有一点扭曲.

VB函数声明:

Public Shared Function MyFunc(ByVal Name As String, ByVal Num As Integer, Optional ByRef obj As Object = Nothing, Optional ByVal val As Integer = 0) As Boolean
Run Code Online (Sandbox Code Playgroud)

在调用C#时(不同的解决方案,我复制了.dll)

错误164方法'MyFunc'没有重载需要2个参数

元数据显示的功能是:

public static bool MyFunc(string Name, int Num, ref object obj, int val = 0);
Run Code Online (Sandbox Code Playgroud)

为什么一个人Optional通过而另一个没有?

.net c# vb.net optional-parameters

8
推荐指数
2
解决办法
2576
查看次数

Bootstrap日期时间选择器z-index

我正在使用bootstrap日期时间选择器.它的工作正常,有日期和时间选择.但问题是能见度.如果我把它放在任何类型的容器外面,模态是可见的.但是如果我试着将它作为一个td放在一个表中,那么模态是不可见的.我创建了一个说明相同的jsfiddle.

我已经浏览了上面提到的网站的css文件,并尝试设置大小,z-index等.但没有任何作用. 在此输入图像描述

请帮我设置z-index或其他解决方案以提高可见性.

    <div class="panel panel-info" style="margin-top: 1%">
                <div class="panel-heading" id="JnName">Date Picker</div>
                <div class="panel-body">
                    <form name="form3" role="form">
                        <div class="table-responsive" style="size:auto; max-width: 100%;">
                            <table class="table table-bordered table-striped" id="System Analysis">
                                <tbody>
                                    <tr>
                                        <td width="50%">
                                            <div class="row-fluid">
                                                    <div class="col-xs-4">
                                                        <div class="box">From Date:</div>
                                                    </div>
                                                    <div class='col-sm-8'>
                                                        <div class="form-group">
                                                            <div class='input-group date' id='rptDateFrom'>
                                                                <input type='text' name='rptDateFrom' class="form-control" id="rptDateFrom" onkeydown="return false"  value=''  />
                                                                <span class="input-group-addon">
                                                                    <span class="glyphicon glyphicon-calendar"></span>
                                                                </span>
                                                            </div>
                                                        </div>

                                                        <script type="text/javascript">
                                                            $(function () {
                                                                $('#rptDateFrom').datetimepicker({
                                                                    //viewMode: 'months',
                                                                    format: 'DD/MM/YYYY',
                                                                     widgetPositioning: …
Run Code Online (Sandbox Code Playgroud)

html css bootstrap-datetimepicker

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

在升级angular-bootstrap时缺少字体/ glyphicons-halflings-regular.*

我正在使用Yeoman和cg-angular生成器来构建一个角度应用程序.这最初工作正常,但我最近升级angular-bootstrap,从0.100.11获得关于模态大小的一个新功能的保持.执行此操作后,我注意到Chrome上的开发人员控制台中出现以下错误.

GET http://localhost:9001/fonts/glyphicons-halflings-regular.woff  angular-ui-router.js:3702 
GET http://localhost:9001/fonts/glyphicons-halflings-regular.ttf   :9001/fonts/glyphicons-halflings-regular.ttf:1
Run Code Online (Sandbox Code Playgroud)

我使用的版本3.1.1bootstrap.

如果我升级bootstrap到最新的那个3.3.4.然后我得到一些不同的错误:

GET http://fonts/glyphicons-halflings-regular.woff2 net::ERR_NAME_NOT_RESOLVED angular-animate.js:442
GET http://fonts/glyphicons-halflings-regular.woff  net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.woff:1
GET http://fonts/glyphicons-halflings-regular.ttf   net::ERR_NAME_NOT_RESOLVED fonts/glyphicons-halflings-regular.ttf:1
Run Code Online (Sandbox Code Playgroud)

我应该说我在本地运行时看到这些错误 grunt serve

此外,如果我升级boostrap,但保持angular-bootstrap0.10那时我没有这些问题.

我也有以下我的Gruntfile.js:

copy: {
        main: {
            files: [
                {src: ['bower_components/font-awesome/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true},
                {src: ['bower_components/bootstrap/fonts/**'], dest: 'dist/', filter: 'isFile', expand: true}
            ]
        }
    }
Run Code Online (Sandbox Code Playgroud)

虽然,就像我说的那样,我在本地运行时看到这些丢失的字形,所以这个笨拙的任务不应该进入游戏.

我已经仔细研究了angular-bootstrap代码,令人困惑的是,代码中似乎没有直接引用glyphicon字体,因此升级此模块可能会导致这些错误有点奇怪.

升级时有没有其他人对glyphicons有任何问题angular-bootstrap

angularjs glyphicons angular-bootstrap

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

int.Parse(ToString)与(int)不同

我有一个object大于零的数字(授予).让我们给它42.它最初是一个HttpContext.Session集合的一部分.

Session["myNumber"] = 42;
object obj = Session["myNumber"];
Run Code Online (Sandbox Code Playgroud)

我已经尝试将它用作铸造的int:

int num = (int)obj;
Run Code Online (Sandbox Code Playgroud)

这回来了0.

但是,我设法得到了我想做的事:

int num = int.Parse(obj.ToString());
Run Code Online (Sandbox Code Playgroud)

这给了我42.

这是否有意义,可能是声明或类型或问题的问题?

c# parsing casting

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

谷歌地图干扰了Twitter Bootstrap

我有一个页面,我使用bootstrap,我添加了一个地图(API v3).

它起初工作正常,但是当我折叠地图时 - 我无法重新打开它.

我查看了类似的SO问题,但找不到解决这个问题.

我的HTML:

<div id="mapHeader" data-toggle="collapse" data-target="#map">
    Header
</div>
<div id="map" class="collapse in">
    <div id="map_canvas"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

#map_canvas { height: 100% }
#map {height: 30em; width: 50%;max-height:100%;}
Run Code Online (Sandbox Code Playgroud)

Javascript只加载地图.

一个小提琴演示

似乎相关,但我无法实现相同的解决方案

javascript google-maps-api-3 twitter-bootstrap

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

On Error Goto抛出错误

关于On Error Goto x没有捕获所有错误等有类似的问题,但我遇到了一个不同的问题.

我的(经典ASP)页面工作正常,大部分时间.有些用户抱怨页面出错,无法复制.

我尝试了错误处理,但On Error Resume Next没有帮助我解决这种情况,On Error Goto导致页面无法正常工作并不断抛出错误(看起来像500,但这可能是因为处理IIS正在后台进行).它发生了,我是否写Goto 0Goto [label]没有区别,如果标签存在与否.

可能是什么导致了这个?

error-handling asp-classic

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

将数组转换为类型数组

我正在从DB数据创建一个通用对象:

object[] data = new object[dataReader.FieldCount];
dataReader.GetValues(data);
T t = (T)Activator.CreateInstance(typeof(T), data);
Run Code Online (Sandbox Code Playgroud)

但是,第三行没有构造函数错误的类型.我想添加一个if:

if (typeof(T).GetConstructor(data.TypesOf()) != null)
Run Code Online (Sandbox Code Playgroud)

data.TypesOf()实际上是一个数组 - Type[]包含所有类型的对象data.

什么是data.TypesOf()真正有效的?

或者我是否需要自己迭代data并构建它?

c# arrays types

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