If you prefer to handle it with jQuery, you could also use the URL
parser plugin: http://projects.allmarkedup.com/jquery_url_parser/ .
Though, Michael solution is quite elegant.
Steve, now I'm really confused. Does it work like a charm, or do you keep
getting an error? (Or both?) :-)
BTW, you can write $("td#header") as just $("#header") and it may actually
be faster because it will use a direct document.getElementById() lookup.
Also, just a suggestion, if you get in th
OK, so if I try using that to set my banner, I come up with something
like this:
var img = {
'/ops/content/services': 'banner2.jpg',
'/ops/content/services': 'banner3.jpg',
}[location.pathname] || 'banner1.jpg';
$("td#header").css("background","url(/ops/sites/all/them
Sure, it's just a combination of some other JavaScript features that may
look more familiar if we take them one by one:
// Use an object literal to create an object
// with two properties. Each property has
// a name and a value.
var images = {
'/services': 'one-image.png'
Could you explain that construct? I'm no JS expert, and I haven't
seen it before.
Thanks.
> If you want to do it in JavaScript, you don't need jQuery, regular
> expressions, or indexOf. window.location (or just location) has several
> properties that give you different pieces of the URL. locati
Wow. Had never seen that construct, very efficient. Learning something
new everyday :)
cheers,
- ricardo
On Dec 21, 10:46 pm, "Michael Geary" wrote:
> I would think it would make more sense to do this in PHP instead of
> JavaScript. You can use PHP code in your Drupal theme.
>
> If you want to
I would think it would make more sense to do this in PHP instead of
JavaScript. You can use PHP code in your Drupal theme.
If you want to do it in JavaScript, you don't need jQuery, regular
expressions, or indexOf. window.location (or just location) has several
properties that give you different
Why not get the url and test it?
if (url.indexOf("services") > 0) {
do this
} else if (url.indexOf("about-us") > 0) {
do this
}
That's one way to do it.
http://2whoa.com/dominate
--- On Sun, 12/21/08, Wonder95 wrote:
From: Wonder95
Subject: [jQuery] How to get parts of URL af
if (url.indexOf("services") >0) {
--- On Sun, 12/21/08, Wonder95 wrote:
From: Wonder95
Subject: [jQuery] How to get parts of URL after domain
To: "jQuery (English)"
Date: Sunday, December 21, 2008, 5:10 PM
I"m sure this is easy to do, but I can't figure it out for some
reason. I'm writ
if (url.indexOf("services") >0) {
--- On Sun, 12/21/08, Wonder95 wrote:
From: Wonder95
Subject: [jQuery] How to get parts of URL after domain
To: "jQuery (English)"
Date: Sunday, December 21, 2008, 5:10 PM
I"m sure this is easy to do, but I can't figure it out for some
reason. I'm writing
I'm not sure what happened there with my multiple replies.
Sorry
--- On Sun, 12/21/08, Wonder95 wrote:
From: Wonder95
Subject: [jQuery] How to get parts of URL after domain
To: "jQuery (English)"
Date: Sunday, December 21, 2008, 5:10 PM
I"m sure this is easy to do, but I can't figure it
11 matches
Mail list logo