Verhindern anklickbare div-Element wird hervorgehoben im Android WebView

Ich bin mit einem full-screen-WebView in Android-app -, API-level 15. Es gibt einige on/off-Schalter, dass ich anklickbaren mit jQuery .click Funktion. Der Ansatz funktioniert gut, aber die Klick-Prozedur bewirkt, dass die Schaltfläche hervorgehoben werden, die in einem transparenten Blauton, wenn Sie das element angetippt wird, und es ist unansehnlich.

Keiner dieser Ansätze gearbeitet, um zu verhindern, dass das element wird hervorgehoben:

CSS-Ansatz

div.pill
{
    outline: none;
}

Auf Ansatz

$("div.pill").click(function(Event)
{
    //... other code here ...
    Event.stopPropagation();
    Event.preventDefault();
    return false;
});

Mousedown-Ansatz

$("div.pill").mousedown(function(Event)
{
    //... other code here ...
    Event.stopPropagation();
    Event.preventDefault();
    return false;
});

Hier ist ein Beispiel-div mit einem blauen highlight:

Verhindern anklickbare div-Element wird hervorgehoben im Android WebView

Weiß jemand, wie man verhindern, dass eine anklickbare div-Element wird hervorgehoben, wenn es angeklickt wird?

InformationsquelleAutor Zach Rattner | 2012-11-29
Schreibe einen Kommentar