Es que el hover lo tienes que bindear al selector .editar, no al .cmmdiv. Algo así:
$(document).ready(function() {
$(".editar").hover(function() {
$(this).css('color', 'red');
},
function() {
$(this).css('color', 'green');
});
});
Si no, estás diciendo que al hacer hover en el div.cmmdiv, te busque los .editar que hay dentro y les cambie el css, pero a todos. No se puede hacer bindeando el hover al contenedor. Claro, todo esto sin saber la estructura de tu HTML
De todas formas, eso precisamente deberías hacerlo con css:
.editar { color: green; }
.editar:hover { color: red; }
Aunque a lo mejor estás simplemente bicheando con jquery
spoiler<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.3/jquery.min.js"></script>
<!-- Descomenta el estilo y comenta el script, el resultado es el mismo -->
<!-- <style>
.editar { color: green; }
.editar:hover { color: red; }
</style> -->
<script type="text/javascript">
$(document).ready(function() {
$(".editar").hover(function() {
$(this).css('color', 'red');
},
function() {
$(this).css('color', 'green');
});
});
</script>
</head>
<body>
<div class="cmmdiv">
<div class="editar">
Hola
</div>
<div class="editar">
Qué tal
</div>
<div class="editar">
Cómo estás
</div>
</div>
</body></html>