小编use*_*330的帖子

无法从jQuery对象获取innerHTML

我正在使用谷歌地图api.我写了下面的代码.

<div id="map"></div>
Run Code Online (Sandbox Code Playgroud)

我使用谷歌浏览器控制台查看内容$("div#map").

console.log($("div#map"));
Run Code Online (Sandbox Code Playgroud)

结果是:

[
<div id=?"map" style=?"width:? 1218.222222328186px;? position:? relative;? background-color:? rgb(229, 227, 223)?;? overflow:? hidden;? -webkit-transform:? translateZ(0)?;? ">?
<div style=?"position:? absolute;? left:? 0px;? top:? 0px;? overflow:? hidden;? width:? 100%;? height:? 100%;? z-index:? 0;? ">?…?</div>?
</div>?
]
Run Code Online (Sandbox Code Playgroud)

我怎样才能得到innerHTML:

<div style=?"position:? absolute;? left:? 0px;? top:? 0px;? overflow:? hidden;? width:? 100%;? height:? 100%;? z-index:? 0;? ">?…?</div>?
Run Code Online (Sandbox Code Playgroud)

我试过了$("div#map > div"),但没有回复.为什么?是因为Javascript生成的innerHTML?我怎样才能得到它并在上面的div中插入另一个div?

非常感谢你.

javascript jquery innerhtml

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

如何将这些代码更改为C#.net framework 3.5?

这是.net framework 4.0的代码.但我们的旧系统使用的是3.5.升级所有代码很困难.我想知道如何更改4.0到3.5代码编写的代码.

主要问题是我不知道如何转换"return string.Join(",",states);" 当我尝试使用.net framework 3.5编译它时发生错误.

谢谢!

public enum States
{
....
}

public static string GetStates(uint stateFlags)
{
    var stateList = Enum.GetValues(typeof(States));
    var states = default(States);

    foreach (var state in stateList)
    {
        if (state == null) continue;
        var stateEnum = (States)state;
        if (HasState(stateFlags, stateEnum))
        {
            states = states | stateEnum;
        }
    }

    return string.Join(",", states);
}
Run Code Online (Sandbox Code Playgroud)

错误是错误'string.Join(string,string [])'的最佳重载方法匹配有一些无效的参数

c#

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

标签 统计

c# ×1

innerhtml ×1

javascript ×1

jquery ×1