CSS können Sie das Verhalten der Typ des Cursors in Ihrem Fall ändern, können Sie
your_td_tag:hover {
cursor:progress
}
verwenden Wenn Sie speziell nur wählen Grenze wollen, müssen Sie
$('div').click(function(e){
if( e.offsetX <= parseInt($(this).css('borderLeftWidth'))){
$("div").css("cursor:progress");
}
});
einige Javascript Hacky Sachen verwenden
hier div kann durch ein beliebiges Tag ersetzt werden und Cursor-Fortschritt kann durch Ihren gewünschten Cursor ersetzt werden.
gibt es verschiedene Arten von Cursor standardmäßig verfügbar auto Fadenkreuz Standard E-Größe ändern greifen Hilfe bewegen n-Größe ändern ne-Größe ändern nw-Größe ändern Zeiger Fortschritt s-Größe ändern se-Größe ändern sw-Größe ändern Text w-Größe ändern warten nicht-erlaubt kein Drop
können Sie auch Ihre benutzerdefinierten Cursor verwenden als
your_td_tag_selector:hover{
cursor: url('some-cursor.ico'), default;
}
die hier standardmäßig folgt, wird als Ausweichmechanismus verwendet, so wenn some-cursor.ico nicht unterstützt wird verfügbar oder nicht es wird zurückfallen Cursor auf Standard.
lassen Sie mich wissen, wenn es Ihr Problem löst ..
Ok, zum Glück Varnit brachte mich auf den richtigen Weg! Ich werde den Code posten, der schließlich für mich auf Safari funktioniert hat, in der Hoffnung, dass ich anderen helfen kann. – Dave33
var Schwelle \t = \t 20; \t \t \t $ ($ Table + 'td') .mousemove (function (e) { if ((($ (this) .innerWidth() - e.offsetX)
Dave33