Pergunta

O seguinte bit de quebra de código na atualização para o jQuery 1.4:

$().mousemove(
    function (e) {
    defaults.mouseX = e.pageX;
    defaults.mouseY = e.pageY;
    });
};

O que parecia ser uma correção razoável foi adicionar "html" como seletor, ex: $ ("html").

A correção funciona bem - exceto agora quando o usuário mouses fora da página, ele não registra a posição do mouse além dos limites. Ao tentar usar a posição do mouse para um arrasto, por exemplo, a quantidade de movimento além da tela é realmente importante. Alguém tem alguma idéia?

Desde já, obrigado.

Foi útil?

Solução

Você pode criar uma coluna calculada com um valor definido de "replacewithbutton" ou algo semelhante e usar jQuery para encontrar e substituir todas as instâncias pelo botão.

Você também pode fazer isso com o XSLT, que também é baseado em texto e pode ser adicionado a qualquer exibição de lista usando o campo do link XSL na seção Diversos das configurações da Web Part.

Se você estiver usando o SP2013, também pode criar seu próprio modelo de design no JavaScript, que pode ser aplicado à Web Part no campo JS Link nas configurações.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top