定义了一个 元素 有一个自定义属性msgId=”@message.Id”
<a href=”#” id=”up-@message.Id” name=”zan” msgId=”@message.Id” title=”@message.UP+个顶”>@message.UP</a>
本人想得到这个msgId为 某某的元素
$.post(“/Messages/Up”, { msgId: messId }, function (data) {
$(” [name=”zan”],[msgId=”” + data.meId + “”]”).text( data.msg);
<a href=”#” id=”up-@message.Id” name=”zan” msgId=”@message.Id” title=”@message.UP+个顶”>@message.UP</a>
本人想得到这个msgId为 某某的元素
$.post(“/Messages/Up”, { msgId: messId }, function (data) {
$(” [name=”zan”],[msgId=”” + data.meId + “”]”).text( data.msg);
});
$(” [name=”zan”],[msgId=”” + data.meId + “”]”).text( data.msg); 这个选择是全部 name= zan的 元素,后面的自定义元素没选上
怎么连 自定义元素也可以选上?
本人记得 属性选择器 就是 [ 属性] 这么写的 中间 加逗号 加空格 都不行
解决方案
20
逗号的含义是任意一个条件满足就会被选取,所以第二个条件是多余的