2017-02-23 3 views

Antwort

0

können Sie die Parameter in Abfrageparametern zB setzen: https://test.e-cover.com.my/shk/test/test2.jsp?target=EM. Danach gibt es zwei Optionen: (1) es im Servlet gelesen und Klasse macht active auf die Registerkarte oder (2) das gleiche tun, ein besserer Weg, wenn mit js

EDIT

Es kann Sie die Bibliothek doc überprüfen, aber Sie können auf jeden Fall auf die Registerkarte mit jquery wählen:

$('.search-box li').removeClass('active') 
$('.search-box li').eq(1).addClass('active') // index 1 = eMOTOR 

natürlich wäre es besser, wenn Sie eine ID oder Klasse der li hinzufügen, zB emotor:

$('.search-box li').removeClass('active') 
$('.search-box li.emotor').addClass('active') 
+0

i Parameter bekommen, haben einfach keine Ahnung, wie Sie Javascript verwenden, um die Emotor ID zum Ziel .. ich die html dom Zielattribut versucht, scheiterte aber .. – user3835327

+0

ich meine Antwort aktualisiert geben Sie eine Idee –

0

Sie können eine gemeinsame Klasse zum Beispiel button verwenden und die ID e.target.id verwenden. So laden Sie die URL Verwendung window.location.replace

$('.button').on('click', function(e){ 
    window.location.replace("https://test.e-cover.com.my/shk/test/test2.jsp?target="+e.target.id); 
    //alert(e.target.id);  
}); 
+0

Ich kann Parameter erhalten, habe einfach keine Idee, wie Javascript verwendet wird, um die eMotor ID beim Laden der Seite zu zielen. – user3835327

+0

Sehen Sie dies [Wie in der Registerkarte bleiben nach dem Laden der Seite ausgewählt] (http://stackoverflow.com/questions/35935169/how-to-remain-in-the-tab-selected-after-reloading-the-page) –

Verwandte Themen