$ (). MouseMove < - Seletor vazio no jQuery 1.4
-
23-09-2019 - |
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.
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.