このスクリプトを使用してプルダウン ボックスを作成すると、1 つのことを除いて完全に機能します。そのボックスにリンクを追加すると、それを押しても何も起こりません。まもなく、このスクリプトでリンクが機能しなくなります。誰が何が悪いのか教えてもらえますか?
脚本:
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()
});