小编mar*_*zzz的帖子

如何检查元素是否存在于另一个元素中?

我想,对于jQuery,了解一个元素是否存在于另一个元素中.

有些事情如下:

if($('#container').find('.search_element'))
Run Code Online (Sandbox Code Playgroud)

如果必须返回YES .search_element是进入#container,否则为NO.

我该怎么做?尝试使用$ .contains('#container','.search_element'),但似乎这个函数不起作用......

jquery

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

我可以在Linq Comparable中使用TryParse吗?

某种:

Documenti = Documenti
    .OrderBy(o => string.IsNullOrEmpty(o.Note))
    .ThenBy(o => Int32.TryParse(o.Note))
    .ToList();
Run Code Online (Sandbox Code Playgroud)

如果o.Note是"或不是",那将"忽略"(不是命令,放在最后)int.

我该怎么做?

c# linq

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

如何"模拟"Google地图标记上的点击?

我想做的是调用标记上的点击处理程序.所以这是我的代码:

var marker = new google.maps.Marker({
    position: location,
    map: map,
    title: title
});    

google.maps.event.addListener(marker, 'click', function() {
    alert("clicked");
});        

marker.click();
Run Code Online (Sandbox Code Playgroud)

但我看不到任何警告......

javascript click handler google-maps-api-3

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

map.fitBounds之后是否有回调?

我的代码:

if(!bounds.isEmpty()) {
    map.fitBounds(bounds);
    if (map.getZoom() > 11) {
        map.setZoom(11);
    }   
}  
Run Code Online (Sandbox Code Playgroud)

但我看到map.setZoom(11);可以在.fitBounds结束前调用.所以结果不是我所面对的.

完成后有没有办法管理回调.fitBound

javascript google-maps google-maps-api-3

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

我怎样才能合并两个JObject?

我有一个第一个json:

{
    "data": [{
      "id": "id1",
      "field": "field1"
    }],
    "paging": {
        "prev": "link1",
    }
}
Run Code Online (Sandbox Code Playgroud)

第二个:

{
    "data": [{
      "id": "id2",
      "field": "field2"
    }],
    "paging": {
        "prev": "link2",
    }
}
Run Code Online (Sandbox Code Playgroud)

我想合并/联合两个数据数组,例如:

{
    "data": [{
      "id": "id1",
      "field": "field1"
    },
    {
      "id": "id2",
      "field": "field2"
    }]  
}
Run Code Online (Sandbox Code Playgroud)

(我现在不在乎paging).

我怎样才能快速轻松地完成?这是我的尝试:

var final = JsonConvert.SerializeObject(new { data = json1["data"].Union(json2["data"]) }, Newtonsoft.Json.Formatting.Indented).ToString();
Run Code Online (Sandbox Code Playgroud)

但是提出了一个例外: 'Newtonsoft.Json.Linq.JArray' does not contains a definition of 'Union'

.net c# json json.net

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

如何在Google地图上删除Google版权

我想在我的网站上放置谷歌地图上删除Google Adv(在每张地图的右下角):

Map Data 2011 Google PPWK ...
Run Code Online (Sandbox Code Playgroud)

可能吗?

google-maps google-maps-api-3

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

<div>成<tr>:是不是正确?

这段代码是否正确?

<table>
    <tr>
        <td>...</td>
    </tr>

    <tr>
        <div>...</div>
    </tr>

    <tr>
        <td>...</td>
    </tr>    
</table>    
Run Code Online (Sandbox Code Playgroud)

不知道语义(和W3C规则).你能说些什么?

html html-table tablerow

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

LINQ不能使用string.contains?

这是我的代码:

string queryString = "Marco".ToLower();
utenti = db.User.Where(p => 
        queryString.Contains(p.Nickname.ToLower()) ||
            queryString.Contains(p.Nome.ToLower()) ||
            queryString.Contains(p.Cognome.ToLower())).ToList();
Run Code Online (Sandbox Code Playgroud)

但我得到:

String.Contains方法仅支持可在客户端上计算的参数.

为什么?我不能用.Contains()吗?

.net c# linq linq-to-entities linq-to-sql

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

在发送请求之前编辑href链接

我有这个代码:

<a class="myLink" href='http://www.website.it/'>Link</a>

<script type="text/javascript">
    var stringToSend = "";
    $('.myLink').click(function() {
        stringToSend="?param=1";
    }); 
</script>
Run Code Online (Sandbox Code Playgroud)

并且,正如您所看到的,我想添加stringToSend到href(因此请求将在http://www.website.it/?param=1).

我该怎么做?

html javascript jquery

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

我可以用protected/private静态变量做什么?

我看到我可以写:

protected static
Run Code Online (Sandbox Code Playgroud)

在我的C#类中(在我的例子中,是一个aspx.cs).以及 :

private static
Run Code Online (Sandbox Code Playgroud)

这是什么意思?静态随处可见.为什么保护/私人?

.net c#

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