A classic one : embed your code like this:

$(function() {
    // your code here
});

Otherwise, li.deal doesn't exist yet when your code runs.

Franck.

On 5 sep, 18:11, Frantisek Malina <[EMAIL PROTECTED]> wrote:
> Hi all,
> I need large clickable boxes which span the whole area of the ".deal"
> box. Href attribute should be extracted from links wrapped in
> heading2.
>
> I tried loads of experimants and ended up with the following
> disfunctional code.
> It should work, but it simply doesn't. Anyone could help me?
>
> <html>
> <head>
> <title>Clickable boxes</title>
> <script type="text/javascript" src="jquery-1.1.3.1.pack.js"></script>
> <script text="text/javascript">
> /*Clickable boxes*/
> $('li.deal').click(function() {
>         $('a', this).attr('href') = window.location;});
>
> </script>
> </head>
> <body>
>
> <ul id="deals">
>
> <li class="deal">
> <h2><a href="#1">Lorem ipsum dolor sit</a></h2>
> <ul>
> <li><strong>Lorem ipsum dolor sit amet consectetuer</strong></li>
> <li class="price">From 749 SKK</li>
> </ul>
> </li>
>
> <li class="deal">
> <h2><a href="#2">Porttitor condimentum Vivamus eros</a></h2><ul>
> <div><img src="2.jpg" alt="" /></div>
> <ul>
> <li>Porttitor condimentum Vivamus eros tellus</li>
> <li class="price">From 800 SKK</li>
> </ul>
> </li>
>
> </ul>
> </body>
> </html>
>
> Thank you for your time

Reply via email to