小编Mia*_*Mia的帖子

jQuery生成唯一ID

这就是我所拥有的:

<a href="<?=$arItem["LINK"]?>"><?=$arItem["TEXT"]?></a>
Run Code Online (Sandbox Code Playgroud)

它是一个PHP数组,包含一些链接.我需要在#nav-link每个链接的末尾添加一个额外的哈希参数.

这是我尝试的方式:

<a id="likeLink" href=""><?=$arItem["TEXT"]?></a>
<script>
    $(document).ready(function () {
        $("#likeLink").attr("href", <?=$arItem["LINK"]?> + "#nav-link");
    });
</script>
Run Code Online (Sandbox Code Playgroud)

但是这段代码不起作用,因为jQuery不知道我链接到哪些链接.所以我想我需要生成独特的ids,但不知道该怎么做.

javascript php jquery

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

LINQ in C#.检查一个列表是否包含另一个列表中的元素

我有两个列表(例如):

var NewIDs = new List<string>();
NewIDs.AddRange(...some values...);

var OldIDs = new List<some type>()
OldIDs.AddRange(...some values...);
Run Code Online (Sandbox Code Playgroud)

我需要返回OldIDs列表,它只包含第一个的值.我是这样做的:

var newList = OldIDs.Where(p => p.Id.All(x => NewIDs.Contains(x.ToString()))).ToList();
Run Code Online (Sandbox Code Playgroud)

但它回来了 count=0;

编辑1: NewIDs它只是字符串列表,但OldIDs它是一些结构,具有Id属性

编辑2:它的工作方式如下:

var newList = new List<MyType>();
 foreach (var res in NewIDs)
   {
     newList.AddRange(OldIDs.Where(a => a.Id == res));
   }
Run Code Online (Sandbox Code Playgroud)

我需要在没有foreach使用的情况下重写它LINQ

c# linq

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

根据预设"宽度"和"高度"的内容动态更改"div"的高度

我有一个预设"宽度"和"高度"的"div".我需要根据内容更改"div"的高度.我正在寻找一些JavaScript,但找不到适合我的.

这是我的简单例子,需要改进http://jsfiddle.net/dmitry313/1zr6Lhwa/

HTML

<div id="content">
<h2>Text</h2>
<p>Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example Example </p> 
</div> 
Run Code Online (Sandbox Code Playgroud)

CSS

    h2 {
font:18px/30px Arial;
}   
#content { …
Run Code Online (Sandbox Code Playgroud)

html javascript css ajax jquery

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

c#是否可以减去日期时间格式的一天

我有以下简单示例:

string dt = DateTime.Now.ToString("yyyy-MM-dd hh.mm.ss");
Run Code Online (Sandbox Code Playgroud)

我无法更改DateTime.Now,但我可以更改日期时间格式yyyy-MM-dd hh.mm.ss.在这个例子之后,结果必须是今天的日期,但我需要在昨天的日期之前使用相同的参数,除了日(年,月,小时,分钟和秒).例如2015-08-23 12.09.59必须是2015-08-22 12.09.59.那么可以在datetime格式中使用一些" - "运算符或其他东西来实现结果吗?

c# datetime date datetime-format

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

标签 统计

c# ×2

javascript ×2

jquery ×2

ajax ×1

css ×1

date ×1

datetime ×1

datetime-format ×1

html ×1

linq ×1

php ×1