2
4

6 回答 6

10

您应该添加style="cursor:pointer"手形指针和onclick="window.location='somewhere'".

<div style="cursor:pointer" onclick="window.location='index.html'">My Link</div>
于 2013-03-05T05:37:39.833 回答
2
var myel = document.querySelector('#myel'); // your element

myel.addEventListener('click', function() {
  // do stuff
});

在 CSS 中:

#myel { cursor: pointer }
于 2013-03-05T05:38:24.607 回答
2

你可以通过多种方式做到这一点。一种方法是在你的 CSS 中分配伪类。如果 div 有一个 div1 类,那么我们的 css 将显示为:

.div1:hover{
    cursor:pointer;
}

你也可以在javascript中做到这一点

$('.div1').on("hover", function(){
    $(this).css("cursor", "pointer");
});
于 2013-03-05T05:39:40.997 回答
1

设置css:

ul li{
  cursor:pointer; /*  <------this will change the cursor to hand cursor*/
}

和 jQuery:

$(function(){
   $('li').click(function(){
      alert('li clicked.');
   });
});
于 2013-03-05T05:39:14.057 回答
1
        $("div").hover(function(){
        $(this).css('cursor','pointer')
});
于 2013-03-05T05:39:57.580 回答
1

希望这可以帮助...

CSS

li:hover {
    cursor: pointer //on hover change the cursor to pointer
}

jQuery

$(document).ready(function() { 
    $("#click_me").bind("click", function(){ //bind a click event on an element with id = click_me
        $.ajax({ 
            url: "./file.txt", //note: file must be in the same domain as the current script http://en.wikipedia.org/wiki/Same_origin_policy
            dataType: "text",
            success: function(data) { //if ajax request is successful
                $("#result_container").html(data); //append the resulting data into a div with id = result_container
        }
    });
});

});

干杯:)

于 2013-03-05T07:26:00.050 回答