由于我正在使用api,因此效果很好,但在下拉菜单中未显示任何建议,因此我知道Google弃用了它,与在下拉菜单中显示建议无关。
<script type="text/javascript" src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("elements","1",{packages: "transliteration"});
$(document).on('ready',function(){
$("textarea,input[type=text]:visible").addClass("oepl_translate_words");
function OnLoad(){
var languagesettings = {
sourceLanguage: google.elements.transliteration.LanguageCode.ENGLISH,
destinationLanguage: [google.elements.transliteration.LanguageCode.GUJARATI],
shortcutKey: 'ctrl+g',
transliterationEnabled: true
};
var control = new google.elements.transliteration.TransliterationControl(languagesettings);
console.log(control);
var classname = document.getElementsByClassName("oepl_translate_words");
//console.log(classname);
control.ij(classname);
//console.log(control);
}
google.setOnLoadCallback(OnLoad);
});
</script>
<textarea class="oepl_translate_words"></textarea>
答案 0 :(得分:0)
在下面使用此CSS样式:
.inputapi-transliterate-indic-suggestion-menu {
color: #121111!important; z-index: 99999!important;
}