Odpowiedzi:
Zakładając, że div
ma id="myDiv"
, należy dodać następujące wpisy do CSS. W cursor: pointer
Określa, że kursor powinna być taka sama ikona ręka, która jest stosowanie łączników (hiperłącza):
CSS do dodania
#myDiv
{
cursor: pointer;
}
Możesz po prostu dodać styl kursora do div
kodu HTML w następujący sposób:
<div style="cursor: pointer">
</div>
EDYTOWAĆ:
Jeśli jesteś zdecydowany użyć do tego jQuery, dodaj następujący wiersz do swojego $(document).ready()
lub body onload
: (zastąp myClass
dowolną klasą cały swój div
udział)
$('.myClass').css('cursor', 'pointer');
style="cursor: pointer"
do swojego div
kodu HTML. Poprawię moją odpowiedź na przykładzie.
Jeśli chcesz to zrobić w jQuery zamiast CSS, zasadniczo postępujesz zgodnie z tym samym procesem.
Zakładając, że masz jakieś <div id="target"></div>
, możesz użyć następującego kodu:
$("#target").hover(function() {
$(this).css('cursor','pointer');
}, function() {
$(this).css('cursor','auto');
});
i to powinno wystarczyć.
div
jest widoczny tylko wtedy, gdy znajduje się nad nim myszką. Nie ma powodu, aby go usuwać, gdy użytkownik najechał kursorem, ponieważ kursor i tak nie byłby wtedy widoczny.
Myślę, że :hover
brakowało w powyższych odpowiedziach. Więc poniższe wystarczyłoby. (Jeśli CSS byłby wymagany)
#myDiv:hover
{
cursor: pointer;
}