2017-08-27 1 views
-2

Je veux jquery pour trouver et modifier l'URL actuelle que vous visitez et charger le nouveau. Disons que jquery est supposé changer le "index.html" actuel en "indexalt.html" sur click, puis le charger. Mon idée est d'utiliser document.URL pour obtenir l'URL actuelle, puis découper ".html" à la fin et ajouter par exemple "alt.html" à la chaîne. Je suis très nouveau à jquery et ne le fais pas fonctionner. Il y aura beaucoup d'erreurs au sein probablement mon script:Modifier l'URL actuelle, puis charger

$("#contact").on('click', function() { 
var url=document.URL(str.slice(-7)); 
.load("url +"alt.html""); 

J'apprécierais vraiment si quelqu'un peut me dire comment faire et comment l'écrire correctement dans son ensemble. Merci!

+0

'window.location = window.location.slice (0, -5) + « alt.html'' – adeneo

+0

document.URL ??? – epascarello

Répondre

0

location.href renvoie l'URL de la page. Donc, vous pouvez le faire à la place.

$("#contact").on("click", function() { 
    // Slicing 5 characters from the URL. 
    const url = location.href.slice(0, -5) 
    // Simply load the URL 
    location.href = url + "alt.html" 
})