У меня есть функция нижесобытий предотвратить по умолчанию
function someName(e){
e.preventDefault();
$('#someCont').dialog({
width:200,
height:auto,
modal:true
})
}
И я использую его как
HTML
<a href="#" onclick="someName()">Link Name </a>
, но в браузере он выдает ошибку «е не определен» , Может ли кто-нибудь предложить, где я делаю неправильно? якорь тег может быть больше, чем 1
Пожалуйста, все, после того, как «или добавить .. . «Обработчики событий Inline - это ужасная идея, и нет никакой гарантии, что она будет работать в кросс-браузере. –
спасибо Alex .. он работает сейчас. # Энтони этот код из старой структуры, у меня нет разрешения на его изменение. однако я буду помнить об этом. –
вы также можете попытаться написать onClick = "someName(); return false;" когда вам вообще не нужно событие (в том случае, когда вы только хотите вызвать preventDefault()) – Alex