2009-10-29 6 views
1

remplacer Comment puis-je modifier ceci:url Jquery

/services/type/single_dwelling/ 

à ceci:

/ajax/services/single_dwelling/development

Actuellement, j'ai:

linkUrl = $(this).attr("href").replace(/(\/(services)\/)/,"$1ajax/"); 

qui délivre en sortie:

/services/ajax/type/single_dwelling/ 

Je suis un peu confus.

+0

question bien formaté. Court, doux, instructif et pertinent. –

Répondre

6

En regardant attentivement, je vois que vous voulez préfixer '/ajax', retirez '/type' de l'URL d'origine, et ajouter 'development':

var linkUrl = '/ajax' + $(this).attr("href").replace('type/','') + 'development'; 

qui "/ajax/services/single_dwelling/development" sortie en utilisant votre chaîne de test.

+0

Parfait - merci! – Rick

+0

De rien, @Rick! – CMS

1

Essayez:

linkUrl = "/ajax" + $(this).attr("href").replace("/type", "") + "development"; 
+0

Merci Ates, j'apprécie. – Rick