Еренсілтемен айналдыру туралы ескертуді көрсету

Еренсілтеме басқан кезде, мен ескертуді көрсетуім керек. Мен осылай тырысып көрдім, бірақ қандай да бір түрде ескерту осы гипермаркаға басу арқылы көрінбейді.



    <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 жауаптар

$ ('# id') - ID селекторы . Сондықтан сіздің тегіңіз оқылуы керек

Click for a greeting.

Немесе, сіз ескертуді алғыңыз келсе, сіз бір нәрсе жасай аласыз

Click me.

EDIT: See this jsfiddle

2
қосылды
+1: Дұрыс түзету. Бірақ href атрибуттарындағы JavaScript кодын қолданбаңыз. Сілтемені түймені ауыстыру қажет.
қосылды автор Lightness Races in Orbit, көзі
Бұл жеркенішті және семантикалық бұзылған. Сілтеме ешнәрсе байланыстырмайды, сондықтан ол сілтеме болмауы керек.
қосылды автор Lightness Races in Orbit, көзі
@ TomalakGeret'kal Менің ойымша href = «javascript: function ()» validates; ол ескірген бе?
қосылды автор Morgan Delaney, көзі
TY білу жақсы!
қосылды автор Morgan Delaney, көзі

Бұған қарапайым тәсіл - бұл:

Click for a greeting
0
қосылды

Егер сіз html-ді бірдей ұстағыңыз келсе, jQuery селекторын өзгертіңіз

$("a[href='kiranhype']").click( function() { ... });
0
қосылды