level 1
它只是水
楼主
输入123等数字后,摁下按钮,只显示输入的数字和前面相对应的属性,这个有什么问题(读不出来,只能隐藏),可以的话,不要破坏大框架,应该是jq最后一段visible有问题,请大佬看一下,谢谢
function search(){
var sKey = $("#searchKey").val();
if(sKey!=''){
$("#list01").hide();
$("#list01>dd.val('sKey')").$("sKey:visible").val().prev().$("sKey:visible").val();
}
}
<dl id="list01">
<dt>名字</dt><dd>123</dd>
<dt>住所</dt><dd>456</dd>
<dt>生日</dt><dd>789</dd>
</dl>
<input type="text" id="searchKey"/>
<button type="button" id="search" onClick="search();">検索</button>
2018年05月30日 16点05分
1
function search(){
var sKey = $("#searchKey").val();
if(sKey!=''){
$("#list01").hide();
$("#list01>dd.val('sKey')").$("sKey:visible").val().prev().$("sKey:visible").val();
}
}
<dl id="list01">
<dt>名字</dt><dd>123</dd>
<dt>住所</dt><dd>456</dd>
<dt>生日</dt><dd>789</dd>
</dl>
<input type="text" id="searchKey"/>
<button type="button" id="search" onClick="search();">検索</button>