JQuery :: Highlight Sentence On Hover - Change Class On Click
Sep 5, 2009
I'm trying to figure this out with jQuery: I have a few paragraphs of text kind of like this:
<p class="original" id="paragraph_1">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Fusce ut metus augue, vitae malesuada massa. Vestibulum nec lectus urna, vehicula porta leo. Fusce dui nunc, scelerisque at molestie ut, ultricies eu purus. Duis tristique placerat rhoncus. Aliquam rhoncus lacus justo. Morbi ultricies egestas orci eget fermentum. Proin sapien sem, suscipit vel semper in, tincidunt id enim. </p>
<p class="text" id="paragraph_2">Maecenas nisl ipsum, faucibus sed pulvinar a, tristique sed magna. Sed dui erat, tempor ut rhoncus sagittis, lacinia quis lorem. Quisque feugiat, ipsum nec varius elementum, est nunc lacinia mi, mollis convallis lorem ipsum at erat. Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas.</p>
And I have a couple of classes, like so:
.highlight {
background-color: #ccc;
} .strikethrough {
text-decoration: line-through;
}
What I want to do is apply the .highlight class to a sentence (not the entire paragraph) on hover, and apply the .strikethrough class to a sentence on click. It's easy to find a sentence using regex, but I don't know how to add/remove a span to just that particular sentence that is being hovered over. I know I could programatically wrap each sentence in <span>...</span> tags on the backend, but I was hoping there was a better solution.
View 1 Replies
ADVERTISEMENT
Mar 23, 2011
This is what I'm trying to do: I want a simple image container to swap the image inside it by clicking the nav buttons on the right like 1, 2, 3.Here's my code:
HTML
Code HTML4Strict:
<div id="item1">
<div class="img-container shadow" style="background-image:url(images/gallery/tcg1.jpg)">[code].....
My jQuery code is not right. I want it to turn off the "hover" class and the "show" class of the others when you click one. I think I need some kind of if..else? how to write it? I have a bg image set on the container div so there's an initial image to view.I also need multiple of these on the same page!
View 1 Replies
View Related
Oct 20, 2011
Am trying to highlight the linkbuttons on click to class name hover ,for these am defining the linkbuttons in Masterpages and calling the function from content page .But am facing below issue
Error:Microsoft JScript runtime error: 'document.getElementById(...)' is null or not an object
View 3 Replies
View Related
Jun 5, 2011
Got this below code for a page im working on, what you'll notice is that when you hover over 'order' a sub menu appears,
How do I make the 'order' remain highlight while Im hovering over the sub menus.
View 2 Replies
View Related
Mar 6, 2010
In the past I've done image rollovers and that's fine. I got scripts for those, and got them to switch fine. But what I want to do is edit the backgroudn color of a TD, which is code defined, and not an image. Anyways, the basic thing I'm doing is a table that hold lots of numbers. I'm creating a "times table" - which looks roughly something like this:
......1 2 3 //top row (multiples)
1.....1 2 3
2.....2 4 6
3.....3 6 9
Now, when you rollover, let's say, the '6' - the TD background color for the '6', left '2' and top '3' would change to a different color (bolded in this example). This would work the same way for every other number as well, which involves overlapping classes. I've search for an answer for hours, to no avail. And here's a more "code specific" example of the table:
Code:
<table>
<tr>
<td>1</td><td>2</td><td>3</td>
</tr>
<tr>
<td>1</td><td>1</td><td>2</td><td>3</td>
</tr>
<tr>
<td>2</td><td>2</td><td>4</td><td>6</td>
</tr>
<tr>
<td>3</td><td>3</td><td>6</td><td>9</td>
</tr>
</table>
Also, the image rollover script I have goes like this:
Code:
<script type="text/javascript">
function MM_swapImgRestore() { //v3.0
var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}function MM_preloadImages() { //v3.0
var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
} .....
View 5 Replies
View Related
Oct 29, 2010
I'm trying to have a sentence change a single word every 2 seconds, and i have little experience using jQuery, but I'm trying, I've spent a while looking all over and the closest I came was to cycle through a list.[code]....
I'm trying to have only the word (blue) change to (red) after 2 seconds and then to (green) after 2 seconds, but all with either a scroll, or a fade in/out.
I'm wondering if anyone could point me in the right direction?
View 6 Replies
View Related
Jun 9, 2010
I have an input inside an li
<ul class="action">
<li class="warning">
<label for="ESig" class="tall">Name</label>
<input name="ESig" type="text" class="swap_value" id="sig" value="Electronic Signature Required" />
</li>
</ul>
when you click inside the input #sig, I need the parent li's class to change from "warning" to" (they have different bg images)
[Code]...
View 2 Replies
View Related
Jan 17, 2011
I am trying to dynamically add an area to a map and hilight it on hover. I can accomplish this in the html code like this...
<script>
$(function(){
$('.map'}.maphilight();
});
</script>
<map id="mapPoly">
<area id="poly" shape="polygon" coords="0,9,5,0,15,0,20,9,15,17,5,17" href="http://www..." class="{...}"/>
</map>
I can add the area successfully with javascript like this...
function AddArea(){
var element = document.createElement("area");
element.id="poly"; element.shape="polygon";
element.coords="0,9,5,0,15,0,20,9,15,17,5,17";
element.href="http://www...";
mapPoly.appendChild(element);
}
The only thing I cannot figure out is how to add the "class" to the element which sets the properties for the highlighting. It will not allow me to do this,
element.class="{fillColor:ff0000}".
View 2 Replies
View Related
Mar 30, 2011
Is it possible to use jQuery and on any part of a table row that has say 5 cells to highlight the border of each cell?I have seen lots of background examples but haven't seen anything with borders.I tried delegate but that doesn't work.
$
(
document
[code]....
View 3 Replies
View Related
Jul 11, 2010
I'm in the process of working on a page that uses layers and iFrames in conjunction with javascript and <div> layers. The problem I'm hoping to solve with your help is that I implemented onclick="this.className='stylesheetstyle'" in the <a href> tag and so therefore when users click the links, the text becomes bold. However since I'm using multiple frames on a page, this makes it look odd when the user back tracks and clicks a different link in the frame. Is it possible using JavaScript to have a users input on click of link unbold the previously clicked link?In short:
Click link -> link goes bold
move forward....
click another link (different frame) -> go forward
[code].....
View 7 Replies
View Related
Feb 6, 2007
I'm not much of JavaScript coder and have little proper experiance coding it.
ANYWAYS, on the left hand side of a site im working on I have 3 absolute positioned div's which I control with JavaScript (code used from other source).
The links are 'band', 'item', 'release' and when I click on one of these links it will change the the divs to show the appropriate one. For example,
<a href="javascript: ;" onClick="swapLayers('band')" class="side_a">band</a>
is used to change the div's. Now, what I want to do is when a link is clicked, change the background colour of the text for the currrent div showing. Am I making sense?
I thought it would be easier to just change the current class of the text. Is there an easy way to do this with JavaScript??
View 13 Replies
View Related
Nov 20, 2011
I have several sections in a text, and I would like to highlight each section as mouse rolls over.. I've tried to span the fragments of text but it doesn't work in my jsp.
View 4 Replies
View Related
Sep 18, 2010
My question today is involving the accordion. I would really like to get rid of the highlight when I click on the tab, but nothing I have done works so far. I'm not sure of what I should do... this is what I have so far.
View 2 Replies
View Related
May 5, 2011
I have a huge blob of code but the main part I am focusing on is this
$('.billboard_click').click(function () {
//this remove class
$(".billboard_click").removeClass("billboard_click");
});
1. Execute a click event when the div with the class 'billboard_click' is clicked
2. Once clicked, remove the class from that very div to avoid another click from happening
3. Execute a series of events such as animations, etc
4. add the class back to the clicker div
The code does not seem to work as expected but I am wondering if I am having issues elsewhere at this point and wonder if this actually is known to work
View 7 Replies
View Related
Dec 22, 2010
I am currently building a rubric system, basically a <td> will have a set of rating option, with a radio button. so when a user clicks on td tag in a table, i want to only highlight the td and select a radio button its similar to irubric assessment rating system
View 1 Replies
View Related
Jul 22, 2011
I want to find a way to highlight elements when I click on them. The problem is the elements are nested and when I click on a child element, the parent element is highlighted as well. I would like the child to highlight only, but because the child is within the boundaries of the parent (i.e. you can't hover over the child without also hovering over the parent), the parent highlights as well.
For example, if you have...
<div>
<h1></h1>
<ul>
<li></li>
<li></li>
</ul>
</div>
I'd like to be able to hover over, click and highlight an <li> and hover over, click and highlight the <div> independently of one another. It's no problem to hover over, click and highlight the <div> without highlighting the <li>, but because the <div> encapsulates the <li> it's impossible to hover over, click and highlight the <li> without highlighting the <div>.
View 1 Replies
View Related
Oct 13, 2011
I have the following markup:
<div class="Field">
<label for="City">City</label>
<input type="text" id="City" name="City" value="">
<ul>
[Code]....
not sure if this is the best way. Can I improve it?
However I am having problems in adding (2).
Basically I think I need:
$(this).closest("div.Field"). Label or span.Label that are not inside LI.addClass("Hover")
View 4 Replies
View Related
Feb 9, 2010
I have a grid of images. For the sake of my question, let's say there are different categories of images: cats, dogs and cars. All images belong to one of these categories, but all are different. When the page is loaded, all images have their opacity lowered to 0.7.
So far I've got:
What I'd like to achieve is that when you hover the mouse over a picture of any dog, all images with a class of "dogs" have their opacity adjusted to1.
View 7 Replies
View Related
Jul 23, 2005
I'm not good at JS, but want to get more about it.
I want to use a JSP (the java code just used to get date, the rest are
html and javascript),
to display a table. the requirement is the all rows in even number in
light-blue, rows in odd number in light gray, when a mouse clicks on a
row, this row gets highlighted and in yellow, and it keeps highlighted
until next row is clicked on; plus when a row gets click, the data on
the row is saved to forward to (same as putting vales in input form
then forward to action form).
part of my code is....
View 1 Replies
View Related
Dec 19, 2010
URL..when you hover over an image, I've used .hover to fadeIn a DIV called 'zoomicon' for that image, but my problem is that when you hover one image, not only does the zoomicon for that image fade in, but all instances of zoomicon fade in, as well as fade out.how do Iseparateinstances of zoomicon to fade in and fade out for their respective image blocks?[code]
View 3 Replies
View Related
May 26, 2011
So, I have this menu set up that reduces the opacity of all but the hovered link. It works fine, but it's a video playlist, and I realized that I need to make sure that this style persists after the link has been clicked.I can figure out how to add a class on click, but how to combine the two? How can I set it up so that, if the link doesn't have the class .selected, the opacity will be at 0.3. Unless, of course, it's being hovered over.I'm in a little over my head here. Here's what I'm working with:
Code:
jQuery(document).ready(function() {
jQuery("#links").delegate("li", "mouseover mouseout", function(e) {
[code]....
View 1 Replies
View Related
Feb 12, 2010
I'm trying to make buttons that change from one color to another when you click them and change back when you click them a third time. I wrote this page (http://cf.lehigh.edu/ems/test.html) but it only works on Firefox(Not IE or Chome, untested on safari or Opera). I'm using javascript to change the button colors. Is there another way to do this that works universal or another tool such as CSS?
[Code]....
View 1 Replies
View Related
Jun 4, 2009
I would like to write a script that will highlight any html element in a page (or maybe just divs) onclick, and print out the name of that element on the top of the screen somehow. I cannot make any major adjustments to this html, just insert a script because this will need to work for user submitted html pages
View 7 Replies
View Related
May 24, 2007
I have an HTML table with many rows and columns with each row containing info about one specific item and a delete link (there is a delete link for each row). What I want to do is to highlight the whole row (<tr> element) in the table (with a different background color) when I click on the delete link of that row (the new page opens in a new window.)
My question is:
How do I highlight (by changing the bg color for the whole <tr> element or -if that's not possible- all of that row's <td> elements) the row if I have clicked the delete link in that row. I want the row to stay highlighted so that I would know what rows were deleted.
I guess this'll require id-specific actions applied to the row <tr> or all of its cells with an onclick event in that rows delete link.
View 3 Replies
View Related
Jan 24, 2011
Is it an easy transition to change a block of code from a hover effect to a click effect? This is the block I'm using:
[Code]...
View 1 Replies
View Related
Jul 31, 2011
How would I go about doing something like this?I want to have a div, and when you click on it the content changes. Then I want it so that if you click anywhere else besides that div, the content should be changed back.So I want <div></div> to change to <div>content</div> when you click on it, and when you click anywhere else in the document it should turn back to <div></div>
View 1 Replies
View Related