http://docs.jquery.com/Selectors/multiple#selector1selector2selectorN

$(".closerbutton, .editbutton").show("slow");





On Oct 8, 4:42 pm, ivframes <[EMAIL PROTECTED]> wrote:
> First of all, is it possible to concatenate events with similar (the
> same) functions?
>
> For example:
>
> $(".closerbutton").show("slow");
> $(".editbutton").show("slow");
>
> ...would be like $(".editbutton", ".closerbutton")... I know that's
> not possible, but is there another way?
>
> I also need help with a script.
>
> $(function() {
>         $(".portfolio").click(function() {
>                 $(".jq").load("/portfolio/", function() {
>                 $(this).slideDown("slow"); });
>                 $(".closerbutton").show("slow").attr("title", "close");
>                 $(".editbutton").show("slow").attr("title", "edit");
>
>                 $(".editbutton").click(function() {
>                 $(".jq").load("edit.php?edit=portfolio", function() {
>                 $(this).slideDown("slow");
>                         });
>                 });
>         });
>
> });
>
> So when someone clicks on .portfolio this will happen:
>
> - load the page & slidedown
> - show both close & edit buttons
> - if someone click on the edit button it will load the particular edit
> page for portfolio.
>
> This works only when there's no <a href> link.
> If I provide the link in HTML, it'll load instead of this jQuery
> script. If I put "return false" before .editbutton click function, it
> will work, but editbutton won't be attached to ".portfolio" and will
> be generic. For every page I want one edit button that will alter just
> that particular page.
>
> I hope I was clear enough for someone to understand! :D Thanks!!

Reply via email to