Bu aldatıcı basit gibi görünüyor.Satır içi onclick olayını nasıl geçersiz kılarsınız?
JavaScript'i kullanarak aşağıdaki HTML'deki onclick olayını nasıl geçersiz kılarsınız?
<a id="sample" href="..." onclick="alert('hello world')" />...</a>
jQuery ile denedim, ama bu hile yapmadım:
$('#sample').attr('onclick','alert("done")')
HTML varsayalım önceden yazılmış ve değiştirilemez, JavaScript ile manipüle dışındaki.
Bu açık değildi ve işe yaradı. Teşekkürler Andrew. Neden [0]? –
@Diodeus: DOM koleksiyonları veya diziler gibi jQuery nesneleri, her bir öğe için sayısal dizinlere sahiptir. '[0]', seçicinin ilk eşleştirilmiş elemanını getirecektir. –
Kimliği ile seçtiğim için benzersiz olacağını ve bir diziyle sonuçlanmadığını varsayıyorum. Bazen mantıklı görünen şey .... yanlıştır. –