我正在使用谷歌地图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?
非常感谢你.
这是.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 [])'的最佳重载方法匹配有一些无效的参数