【发布时间】:2013-08-03 16:09:46
【问题描述】:
我使用这个脚本来创建一个下拉框,除了一个东西外,它工作得很好。如果我在该框中添加一个链接,按下它将不会导致任何操作。不久,链接在此脚本中不起作用。 谁能告诉我怎么了?
脚本:
function prepareList() {
$('#expList').find('li:has(ul)')
.click(function (event) {
if (this == event.target) {
$(this).toggleClass('expanded');
$(this).children('ul').toggle('medium');
}
return false;
})
.addClass('collapsed')
.children('ul').hide();
};
$(document).ready(function () {
prepareList()
});
【问题讨论】:
-
什么是错误控制台?
-
你能告诉你把href放在哪里了吗?
-
你的意思是
<li><a href="url">link</a></li>在#expList里面不要把你移到url? -
真实形式:
<a href="url">Click</a>,错误形式:<a href="http://www.google.com">Click</a> -
好的,如果可能的话,我会注意并告诉你。