<dl>
<dt>New South Wales</dt>
<dd><a href="javascript:void(0)" onclick="setcity('armidale',this)">Armidale</a><span></span></dd>
<dd><a href="javascript:void(0)" onclick="setcity('bathurst-orange',this)">Bathurst-Orange</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('brokenhill',this)">Broken Hill</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('centralcoastnsw',this)">Central Coast NSW</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('coffsharbour',this)">Coffs Harbour</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('cooma',this)">Cooma</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('dubbo',this)">Dubbo</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('goulburn',this)">Goulburn</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('lismore',this)">Lismore</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('newcastle',this)">Newcastle</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('portmacquarie',this)">Port Macquarie</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('southcoastnsw',this)">South Coast NSW</a></dd>
<dd><em><a href="javascript:void(0)" onclick="setcity('sydney',this)">Sydney</a></em></dd>
<dd><a href="javascript:void(0)" onclick="setcity('tamworth',this)">Tamworth</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('tweedheads',this)">Tweed Heads</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('waggawagga',this)">Wagga Wagga</a></dd>
<dd><a href="javascript:void(0)" onclick="setcity('wollongong',this)">Wollongong</a></dd>
</dl>function setcity(city,obj){
obj.className="selected";
var div=document.createElement('span');
obj.appendChild(div);
}
想实现单选,点击哪个,哪个就显示选中的状态,后面有一个勾(通过添加一个<span>),可是现在的问题是,点完一个,点下一个的时候,前面点的不会清除状态,导致越点的多,选中状态越多,帮帮忙吧~~
解决方案 »
- 把$换成jquery JS报出undefined is not a function错误
- 哪错了呢?
- 这个搜索表单,空搜索提交后,会弹出提示框。希望终止,给用户填写搜索词,结果还是会跳到——>action
- 请问jquery怎么模拟右键单击?
- 关于ext form提交后接受返回参数问题
- 当我点击删除时,弹出 判断是否删除 对话框
- 关于连接获取的问题
- 请教一个javascript问题
- 请问如何验证这样的时间格式(HHMM)
- frameset中如何实现:点击一个按钮等于点击另外一个按钮
- 关于用jQuery做一个banner换图的代码问题
- 求教各位大师,关于XMLDOM跨域读取XML 但URL带参数且长度超2048
var o = document.getElementById('wrapper').getElementsByTagName('span'); //<dt id="wrapper">New South Wales</dt>
for (var i = 0; i < o.length; i ++) o[i].parentNode.removeChind(o[i]);
obj.className="selected";
var div=document.createElement('span');
obj.appendChild(div);
}
.removeChind -> .removeChild
我有加载jquery1.3.2,30多k,请问怎么两句话啊?
$("dd").children("a").cilck(function(){
$("dd").children("span").remove();
$(this).next("span").html("√");
});