我有一个HTML文档,如下所示:
<td>
<div class="commentLink">
<a href="javascript:ShowBox()">Show</a>
</div>
<div class="hiddenBox">
<!-- Hidden content -->
</div>
</td>
Run Code Online (Sandbox Code Playgroud)
默认情况下隐藏class ="hiddenBox"的div.单击"显示"链接,我想显示隐藏的div.我试过这个,但它不起作用.
function ShowBox() {
$(function(){
$(this).parent().siblings(".hiddenBox").show();
});
}
Run Code Online (Sandbox Code Playgroud)
类"hiddenBox"在我的文档中多次出现,但我只想显示兄弟姐妹.
菜鸟问题:我有以下JavaScript函数.这工作正常但我不想硬编码字符串"Names"和"namesDiv".我想将它们作为参数传递给getItems().我该怎么做?
编辑:函数GetMsg()返回一个JSON对象:result.
HTML:
<input type="button" onclick="getItems(); return false;" value="Go"/>
Run Code Online (Sandbox Code Playgroud)
JS:
function getItems() {
loadingMsg();
GetMsg("Names", null, callback);
}
function callback(result, args){
clearContainer();
//do stuff
document.getElementById("namesDiv").append(foo);
}
function loadingMsg(){
clearContainer();
// do stuff
document.getElementById("namesDiv").append(foo);
}
function clearContainer(){
document.getElementById("namesDiv").innerHTML = "";
}
Run Code Online (Sandbox Code Playgroud) 我是C#的新手,需要一些比较集合的帮助.我有两个List<string>
集合,其内容如下:
收藏旧:{"AAA","BBB","CCC"}
收藏新品:{"BBB","CCC","DDD"}
我想得到如下的集合:
收集决赛:{"AAA","删除"; "BBB","保持"; "CCC","保持"; "DDD","添加"}
我怎样才能做到这一点?