Дысплей абвесткі аб cliking гіперспасылкі

Па пстрычцы гіперспасылкі, мне трэба, каб адлюстраваць папярэджанне. Я паспрабаваў гэты спосаб, але неяк папярэджанне не з'яўляецца па націску гэтай спасылкі гіпер.



    <head>

        <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js" >

        </script>

         <title>New Web Project</title>

         <script type="text/javascript">

            $(function() {


           $('#kiranhype').click(function() {
  alert('Handler for .click() called.');
});


});

         </script>


    </head>
    <body>

       

Click for a greeting

</body> </html>
0

3 адказы

$ ( '# Ідэнтыфікатар') уяўляе сабой . Такім чынам, ваш тэг павінен прачытаць

Click for a greeting.

З іншага боку, калі вы проста хацелі папярэджанне, вы маглі б зрабіць нешта накшталт

Click me.

EDIT: See this jsfiddle

2
дададзена
+1: Правільная карэкцыя. <Я> Але не стаўлю Javascript у HREF атрыбуты. Спасылка павінна быць заменена на кнопку.
дададзена аўтар Lightness Races in Orbit, крыніца
Гэта агідна і семантычны зламана. Спасылка не звязвае ні да чаго, таму яна не павінна быць спасылка.
дададзена аўтар Lightness Races in Orbit, крыніца
@ TomalakGeret'kal Я думаю HREF = "JavaScript: функцыя ()" правярае; з'яўляецца яго састарэлым?
дададзена аўтар Morgan Delaney, крыніца
TY добра ведаць!
дададзена аўтар Morgan Delaney, крыніца

Больш просты падыход, каб зрабіць гэта:

Click for a greeting
0
дададзена

Калі вы хочаце захаваць HTML тое ж самае, змяніць селектар jQuery ў

$("a[href='kiranhype']").click( function() { ... });
0
дададзена