2011-05-20 4 views
0

J'utilise la dernière version de Jquery-UI - et non celle spécialement conçue pour Google TV (car la version de google TV est essentiellement complètement différente produit). Pour la plupart, jquery et jquery-UI sont compatibles avec le navigateur google TV chrome, à l'exception des boutons radio qui ont un appel .buttonset() pour les styler. Alors qu'il montre les radios stylisées (coins arrondis, style de bouton bascule, fond dégradé, etc.), il s'avère que la radio HTML actuelle (la boîte de point physique) flotte dans la marge gauche de la page, alignée sur l'accès X avec la version stylisée du bouton. En cliquant sur le bouton radio actuel, on l'enregistre en tant que cliqué, tout comme en cliquant sur la version stylisée (ce que je suppose, c'est juste une charge de CSS appliquée à la balise correspondante). Maintenant, comme je l'ai dit, tout fonctionne comme prévu, mais il est moche et peut-être déroutant d'avoir un bouton radio flottant au hasard en dehors du formulaire. Y a-t-il des solutions de rechange ou des hacks CSS pour résoudre ce problème? Malheureusement, je n'ai pas la possibilité de créer une logique de vue spécifique pour google TV afin de l'optimiser pour google TV - surtout à cause du temps et le site n'a pas d'architecture MVC, donc avoir plusieurs vues n'est pas chose facile à faire .Google TV Chrome Browser ne restitue pas correctement les boutons radio JQuery-UI .buttonset()

Des idées, mesdames et messieurs?

Répondre

0

J'ai demandé à quelqu'un de le regarder, et on m'a demandé votre URL. Si vous pouviez en poster un, il serait utile de vous obtenir une réponse.

+0

J'aimerais pouvoir le faire. Tout le code se trouve dans une partie d'accès protégée de l'outil. L'outil (et par extension, les URL et le nom d'utilisateur/mot de passe) est malheureusement protégé par mon CDA. Le mieux que je puisse faire est une capture d'écran et le marquage HTML des boutons radio. Cela suffira-t-il? – WhiskeyTangoFoxtrot

+0

Probablement le moyen le plus rapide d'obtenir une réponse est à http://code.google.com/tv/web/forum.html aka [email protected], postez votre capture d'écran s'il n'y a rien de confidentiel dedans . –

Questions connexes