JQuery :: Passing Information To A .click Function?

Apr 18, 2011

I have a basic understanding of selecting elements and performing manipulations or effects, but I'm having real trouble grasping the basics of setting up variables, performing maths on variables and biggest of all, how you go about passing information from the HTML into a jquery function.

I have a site where clicking on any photo thumbnail brings up a full-screen lightbox to display the image full-size - I'm using the following to bring in the lightbox:

$(".photo").click(function(){
$("#lightbox").css({"visibility":"visible","z-index":"2"});
$("#lightbox").stop(true, false).animate({opacity:1},800);
});

This works just fine, I also have no problem re-assigning the SRC of a blank image within the lightbox to make sure the correct image renders, my problem is I just don't know how to generate or pass information into this function to begin with to act as a reference point so the code knows what image it should be displaying based on which thumbnail was clicked.

I don't need anything particularly clever, even if each thumbnail simply had a numerical figure associated with it (eg "4") which gave the function something to work with once it was fired - that would be enough.

I know how to do all this in regular JavaScript but I have to admit I'm finding the documentation for jquery really hard work, I'm having real problems grasping the fact that the functions aren't being triggered directly by the HTML.

Another solution would be to get the src of the image that was clicked on, split the string and pull out just the filename (ie 5.jpg) and then prepend a path to it for the final full size image ( largeimage/ + 5.jpg).

I know there are probably pre-made scripts for this kind of thing but I'd like to try and avoid them if possible.

View 2 Replies


ADVERTISEMENT

When A User Enters Information In Those Two Textboxes And Click On Submit, The Information Is Sent To A Function?

Oct 29, 2010

I have a HTML form containing two text box controls in it and a submit button. When a user enters information in those two textboxes and click on submit, the information is sent to a function in Javascript. In the javascript, the information from those textboxes is stored in a javascript variable. The problem is as follows:When I am inputting string text in the html text boxes and in the javascript when I am trying to print those values, it is giving me out an error saying NaN. However when i input integer values in the text boxes it is printing those numbers. Is there a conversion that I have to do for the string to be printed. I am new to Javascript and need your help. This is a basic code of Javascript. Below is the code that I have.

<html>
<script type = "text/javascript">
function square(form)

[code]....

View 2 Replies View Related

JQuery :: Passing Parameter To Click Function From Anchor?

Jun 9, 2010

my first attempt to post seems to either have been rejected or simply gone into the cyber void.

I currently have a link on a webpage as follows:

<a href="#" id="loadData"><img src="images/bookcase.png" alt="" width="114" height="167" border="0"></a>

which is picked up by

$("#loadData").click(function()
which then executes:
.load("subgenre.php" , function() etc

What I want to be able to do, however, is pass a parameter to the php script, along the lines of:

.load("subgenre.php?param=" + passedParam , function() etc

View 3 Replies View Related

JQuery :: Passing Information Using Data()?

Sep 30, 2011

I am using jqueryUI dialog, and want to pass some data to it. data() seems the best method, right? The following works. $(".delete").click(function(){$("#dialog-delete").data('row','Hello').dialog("open");}); Now instead of just passing a single value, I want to pass an element. I tried the following, but am obviously doing something wrong. $(".delete").click(function(){$("#dialog- elete").data('row',$(this).parent()).dialog("open");});

View 2 Replies View Related

Passing A Variable To A Click Function?

Aug 3, 2011

I have a DOM click event that creates a <span>. When the user clicks a button, it turns that <span> into a textarea that the user can type a new name in, press enter, and then the span contains the text the user input. Sort of like when you rename a file in Windows Explorer.

Anyway, the code is something like this, and I'm wondering if I can use 'area_el' in this way... right now it's giving me the error that area_el is undefined, even though I define it in the function that contains the Event declaration.The first part is the Dom stuff to make it all work. It's not stuff I need to mess with, but I'm putting it here in case it's useful.

var Dom = {
get: function(el)
{

[code]...

View 6 Replies View Related

Passing Information To Another Page.

Sep 8, 2005

I am doing this:

window.location="page2.php?subj="+subj+"&body="+body;

to send information to another page.

However, I don't want that second page to show up or display in any way.
There is only behind-the-scenes work going on in that page.

How do I pass the information to that page so that it is only processed and
does not launch a window?

View 10 Replies View Related

Switch Information On Click?

Jan 15, 2009

ok lets see if i can explain this correctly...

i have a div up here and the id is inuse it chooses the first selection automatically to use

below that is a "menu" when one of the items are clicked it moves the information pulled via php from whichever one is clicked to the inuse div... as you can tell i am new to js and am trying to start out doing some different things with menu onlick items etc..

View 1 Replies View Related

Showing More Information On Click

Apr 13, 2010

I'm looking for a snippet of code. I am not sure what it is called, so I will have to describe it by example: I have a vertical navigation via styled <ul> like below (let's pretend this is a styled vertical navigation lol) Activities

+ Party at the Party Place
+ Concert at the Stadium
+ Stand-up Comedy at the Funny Place

So we have three "links" above, each listing an "activity". However, I want to provide more details about each activity. I wish to provide more details when the user clicks on the link. Like so:

[Code]...

View 2 Replies View Related

JQuery :: Function Browser Compatibility Information?

Dec 24, 2011

The following code works for Firefox but not on Chrome. Does anybody know what it doesn't work on Chrome. Is there a document on the browser compatibility info on each JQuery command.

[Code]...

View 3 Replies View Related

Script - Popup As A Bubble With Some Information - When Click On Any Form Element In A Page?

Mar 22, 2008

Do u know of any free javascript script that will popup as a bubble with some information on it when I click on any form element in a page?

I can show you an example of what I want:

View 3 Replies View Related

JQuery :: Passing Variables To .click

Aug 23, 2009

I was using this:

But now I want to use the JQuery:

How do I pass the parameter to the function? Would I set an attribute and read it with[att=XXX] where the attribute is the echo'd $Region or is there a better way?

View 5 Replies View Related

JQuery :: If Statement And Passing Click Event

Mar 16, 2010

I got a pretty large function, one that could essentially be condensed (if you feel so inclined). I would like to know how I can get my if statements inside the toggle functions working properly. I have 4 functions and 2 of them are click functions for closing (display:none). I would like to pass a listener to the toggle funciton to listen for the $close.click(). The if statement in the toggle functions is not doing anything.

<script type="text/javascript" >
$(document).ready(function(){
var $contactLink = $("#contactLink");
var $contactBox = $("#contact-container");
var $qrLink = $("#qrLink");
var $qrBox = $("#qr-container");
var $qrBack = $("#qrBack");
var $contactBack = $("#contactBack");
$contactBox.css("display","none");
$qrBox.css("display","none");
$contactLink.toggle(
function(){
if($contactBox.css("display","none")){
$contactBox.css("display","inherit");
alert('here'); .....

View 2 Replies View Related

JQuery :: Passing The Success Function Name Into A Generic Function?

Jan 6, 2012

I have a lot of similar instances of the following code on my page:

$('#btnEditParty').click(function () {
$.ajax({
type: "POST",
url: "WardAdmin.aspx/GetParty",

[Code]....

I'd like to create a generic function to save repeating a lot of code and then just pass in the relevant values.

I'm fine with that, the only thing I'm not sure about is if/how I can pass in a function name to be called on success/fail.

This post is where I was doing something similar to save repeated code: [URL]

In a similar way is there a way of passing in a function name to be called on success?

View 1 Replies View Related

JQuery :: Passing Click Events Through A Blocking Element

Feb 3, 2010

I have a script that's dimming the page by appending a black transparent canvas element to the body, positioning it over the page with a high z-index, and then using clearRect to cut out the sections of canvas element so that certain sections of the actual site show through..I'm having a hard time figuring out the best way to pass a click through the canvas and onto whatever would accept it if the canvas wasn't in the way so a user can edit the text.

My first choice was hiding the canvas on mousedown, and then listening for mouseup for everything underneath. but it looks terrible to have that 200ms flicker. can a trigger() be used to emulate a click at a certain (pageX,pageY)? the last option i can think of would be adding 30 divs and duplicate the punched-out canvas..but that seems like a lot of math, does anyone know of a plugin that does this? a reverse blockUI

View 5 Replies View Related

How To Pass Information Into Function

Feb 22, 2011

Javascript file
function show() {
document.getElementById("").style.visibility;
if(dom.visibility == "visible")
dom.visibility = "hidden";
else
dom.visibility = "visible";
} CSS file .....

Html File
<!DOCTYPE html PUBLIC "-W3CDTD XHTML 1.0 TransitionalEN"
"[URL]">
<html>
<head>
<link href="style.css" rel="stylesheet" type="text/css" />
<script src="js.js" type="text/javascript">
</script>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type" />
<title>Homework5</title>
</head>

My goal is to have the four Javascript buttons toggle the four pictures on and off. I know my css is right. Since everything is placed where I want it and is hidden when the page loads. I believe everything in my html is right. I am reasonably sure I am passing the img id using the onclick function correctly. I think my problem is in the Javascript file. I am thinking I am not passing it into the function correctly.

View 4 Replies View Related

JQuery :: Passing Value From Function To Other Function Selector

Feb 18, 2010

I have issue with passin value between functions:

$(document).ready(function(){
id = 'test';
$('#Meno').keyup(function(){
id = '#Mobil';

[Code].....

I am getting from console.log right value "#Mobil" but $(id) has value "Test". I need there also value "#Mobil".

View 2 Replies View Related

Set A Href Or Onclick Function For An "a" Element That Passes Information To The Function?

Jan 1, 2011

How can I set a href or onclick function for an "a" element that passes information to the function?I have a function showpage() that is called whenever one of a number of buttons are clicked. I need to pass information from the button clicked to that function.

View 4 Replies View Related

Ajax :: Modification - Function To Load Text File Information From The Server

Sep 24, 2011

I have been successfully using the following "myAjax" function to load text file information from the server.

ajax.js:

After I load the text file, I store the text "records" into an array by doing something like this:

Where the '}' character is my record delimiter. It could just as easily be ' ' or ' ' or the like.

Again, I am not having any problems doing it this way as it suits my current needs.

Now the question(s)

1. Does the call to read the text data from the external file always read in the entire contents or can I read one line or delimited record at a time and store it to the array directly without the text storage?

2. If the text is always read completely (my suspicion), can I safely delete the "TextInformation" after I convert to the array format? Is there any memory penalty for doing it this way as the text information can be somewhat lengthly and I don't like the idea of having doubled memory usage when I only need the information in array format anyway?

This is the idea I am considering, but I don't know if there are drawback to this method of if there is a better way to accomplish the task.

ajax.js:

View 18 Replies View Related

JQuery :: Passing Object To A Function?

Nov 30, 2010

The following scenario:

var myobject = new object (settings);

$('#button').click(function () {
//execute a method from myobject (usually called with "this.methodName(),")
});

I don't know how to pass myobject to the anonymous jquery function. But I cannot execute the method without referencing it. How can I get this done?

View 4 Replies View Related

JQuery :: Passing A Variable To A Function?

Aug 15, 2010

if this is such a obvious question, but i'm kind of newbie in JQuery, i am using a lightpop plugin, & i want to pass 'image_path' via html. lightpop plugin code is something like this:

(function(jQuery){
jQuery.browser = jQuery.extend(
{chrome: /chrome/i.test(navigator.userAgent)} ,
jQuery.browser

[Code]...

View 1 Replies View Related

Passing Replace Function As An Argument Of User Defined Function?

Jul 12, 2011

I am facing a problem in passing replace() function as an argument in user defined java function.

intention is to pass a file path to my user defined function, but before passing the path i want to replace the character '' to '\'

I am posting my javascript function here:

<a href="#" onclick="OpenDocPreview('<%# Eval("PATH")%>'.replace(/\/g,"\\"), '<%# Eval("Filename")%>')"><%# Eval("DocTitle") %></a>
function OpenDocPreview(url, docname) {
alert('message from search base : ' + url + ' ' + docname);
}

View 1 Replies View Related

JQuery :: Passing An Object As A Function Parameter?

Jun 27, 2009

I had a script that was acting unexpectedly because of a function parameter. I was trying to pass a jquery object through a function to attach some events. I was wondering if someone could tell me why this
didn't fly:

[Code]...

View 3 Replies View Related

JQuery :: Passing Additional Function As Parameter?

Jul 20, 2011

I know its a cliche but I am new to JQuery. I have seen many posts about passing function as parameter but none is what I am looking for. Not too sure if its possible but no harm asking.I have a function that trigger a modal

function InitNewModal(URI,Title,Width,Height,Params)
{
// Begin modal function

[code]....

View 4 Replies View Related

JQuery :: Passing Function Literal Via Event?

Apr 1, 2011

Am I able to pass a function literal (at least I think that's what it's called) to a jquery event handler, and retrieved the event details in the function?

[Code]...

View 2 Replies View Related

JQuery :: Passing Global Variables To Function?

Feb 8, 2010

i have this problem in passing values to a variable in a jquery function.

i have a js variable that accepts a certain value and then i want to pass this variable in the jquery function.

For example, this is my script:
var autoScrollBool = "true"
var autoScroolInt = "10" (seconds)
stepcarousel.setup({

[Code].....

i want to replace the value of autostep: {enable:true to enable: utoScrollBool(the variable i created) , when i tried to assign it as is, its not working.

View 1 Replies View Related

JQuery :: Passing Variables Into An Inline Function?

Jul 16, 2010

I am trying to use jQuery to populate a number of divs with html from external blog pages:
for(var i = 1;i<=3;i++){

[Code]...

I understand that the 'i' variable is out of the scope of the inline function but I really don't know any other way of doing this.

View 3 Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved