2012-04-20 6 views
7

Tengo una tabla en mi página web que tiene casillas de verificación. Tengo un código de jquery que me permite cambiar el clic para verificar múltiples filas para su edición/eliminación. Pero cuando cambio haga clic para seleccionar un rango, todo el texto dentro del rango se resalta.Detener un cambio de mayúscula al resaltar texto

¿Hay alguna forma de utilizar jquery o css para evitar que el texto se resalte?

--EDIT--

HTML code 
... 
<tbody> 
    <tr> 
    <td> 
     <input type="checkbox"> 
    </td> 
    <td> 
     <div class="cam_ip">192.168.200.78</div> 
    </td> 
    </tr> 
    <tr> 
    <td> 
     <input type="checkbox"> 
    </td> 
    <td> 
     <div class="cam_ip">192.168.200.250</div> 
    </td> 
    </tr> 
</tbody> 

No puede haber x cantidad de filas. El jquery funciona cuando hago clic en una fila, esa fila está marcada como un ancla, luego, cuando hago clic en otra fila, se marca como un rango de anclaje, luego se llama a una función que recorrerá cada fila dentro del rango para comprobarlo. El efecto secundario de usar e.shiftClick(); es que todo el texto dentro del rango se resalta. Necesito detener este efecto secundario.

+2

¿Algún código fuente? – sp00m

+1

Tienes que mostrarnos tu código + qué complemento utilizas. – gdoron

Respuesta

6

versión CSS

user-select: none; 
-webkit-user-select: none; 
-moz-user-select: none; 

también una posible pregunta relacionada a How to disable text selection highlighting using CSS?

año más tarde edición (integrando desde comentario):

Colega señaló esto Is there a way to make text unselectable on an HTML page? - utilizar unselectable="on" en lo que usted no desea seleccionable

+0

Este código funciona en todos los navegadores excepto en IE, intenté cambiar 'user-select: none;' a 'ms-user-select: none;' pero aún no tuve suerte. ¿Conoces alguna razón por la que esto está sucediendo? – DarylF

+0

parece que -ms-user-select es nuevo en IE10 http://ie.microsoft.com/testdrive/HTML5/msUserSelect/ ya que este es el caso, me imagino que no es compatible para

+3

Un colega señaló esto http://stackoverflow.com/questions/69430/is-there-a-way-to-make-text-unselectable-on-an-html-page use 'unselectable = "on"' en lo que sea no desea que se seleccione el comentario marcado –

Cuestiones relacionadas