JQuery :: Difference Between Css() And AddClass() With Vendor Prefixed Attributes
Jan 3, 2011
I'm not sure if this is a jQuery issue or an IE9 Preview7 issue, but I'm seeing different behavior with these two methods. I'm trying to apply a scale transform using CSS:
.grow {
-webkit-transform: scale(1.7);
-moz-transform: scale(1.7);
-ms-transform: scale(1.7);
-o-transform: scale(1.7);
transform: scale(1.7);
}
addClass('grow') works fine, but if I try to add the attributes with css({'-ms-transform': 'scale(1.7)'}), it doesn't work. My preference is to use css() since I'm building a plugin and don't want external dependencies.* You can see a repro here: [URL], but it only works as intended (well, the addClass button) in IE9preview7. I'm interested in what jQuery might be doing differently to cause the behavior. I'm also interested in approaches others have used to do scale transforms that have better browser compatibility. I like the css approach so far because it doesn't seem to force the growth of the parent container like it does when I manually change the height and width with jQuery.
* I assume to use addClass, the CSS class has to be in the HTML page or a linked stylesheet. Nowhere to define it in a jQuery plugin, right?
View 1 Replies
ADVERTISEMENT
Feb 15, 2011
I've got an order system with a database table column key which is set to 0 by default, in which case the order's html tag has an id prefixed with "transstat-".When the order goes through successfully, it changes the value to 1, in which case the order has no html id tag.The new orders are already in list-style (<ul>/<li>) being "pended" to the monitor page so a complete refresh of the page is out of the solution.
When a new order is shown, it's given a unique id e.g. id="transstat-1023" and then it should check the database every 4-5 seconds to see if the transstat has changed to "1". If so, it should change the html id tag of that order to nothing so that the jquery script skips it at the next sweep for "transstat-".I've tried using the following to search through all the orders with an id that contains "transstat-", but with no luck...
$(document).ready(function() {
tstat0 = setInterval(function () {
$('select[id^="transstat-"]').each(function() {
[code]....
removing the html id tag... but rather the "sweep" that should occur every 4-5 seconds.
View 1 Replies
View Related
Aug 25, 2010
I was able to achieve Collapsing/Expand at Project Level but not at the vendor level. However, same HTML works fine with IE 8 and FF. The Expand/Collapse at the Vendor Level fails with XHMTL Strict 1.0 and IE 7.
View 1 Replies
View Related
Jun 1, 2011
.firstButton { background:url('../Images/leftCurve.png') bottom left no-repeat !important; }
.firstButton span { font-size:150px; }
There is a line like the following. $(afterButton).removeClass("firstButton").addClass("firstButton"); afterButton element is not null. But this object can not add a new class. Alert to look at the properties by the method of the object is added to a class. Why not work?
View 2 Replies
View Related
Sep 20, 2009
the following works in FF but not in IE 6 nor IE 7
$('#msgsp').addClass('hidden');
$('#eventname').focus(
function() {
$(this).addClass('input_fields_focus');
}
);
that is IE the div #msgsp is not hidden and when focus on the input box #eventname the background color aint changed are there special methods/syntax for IE? are these methods intended to work in IE?
View 1 Replies
View Related
Oct 19, 2010
I have a strange problem that occurs in IE 7 and 8 and does not occur in Firefox or Safari.I'm dynamically adding class to a table row on a checkbox selection. A row contains some input fields that get enabled or disabled. If a row is enabled, it gets highlighted using selectedrow class. If it gets disabled, the class is removed:
[Code]...
View 1 Replies
View Related
Jul 20, 2011
I'm new using Jquery and I have a problem using addClass, removeClass.
This is the code that I have[code]...
View 7 Replies
View Related
Dec 7, 2010
I want to add a 'visited' class to a table cell and all of it's siblings if the link in the first td has been visited.
Here is my markup.
I've tried his:
And this:
And the class only gets added/appended to the table cells in FF, not webkit or IE and firebug tells me that the css is fine and would be applied if the class were present.
View 2 Replies
View Related
Aug 2, 2009
I am trying to write a background image swapper, which I have got working. Ideally I would like to add a transition between the classes I am changing.
I am new to jquery, and I thought this would be a simple project to start on, but I just can't get the fade to work. see below for my code:
[Code]...
View 1 Replies
View Related
Mar 9, 2011
I have html code:
<div id="dropdown" class="rMenu">
<ul id="middlemenu" class="rMenu-hor rMenu">
<li><a href="page.html">Page</a></li>
[code]....
View 1 Replies
View Related
Mar 6, 2010
$('body').append('<div id="mydiv"></div>).addClass('newClass');addClass can be used to add a class to a selector. Take the above example. If the class is added to 'mydiv' instead, not body, this could be handy than writing the two lines:$('body').append('<div id="mydiv"></div>);$('#mydiv').addClass('newClass');
View 4 Replies
View Related
Mar 8, 2011
How can I add an class to my <TR> when the date is expired?
[Code]...
View 3 Replies
View Related
Sep 24, 2009
I have what I'm certain amounts to a CSS misunderstanding on my part. Here's the reduced problem:
CSS
input[type='text'], textarea {
background-color: #2c2c2c;
color: white; }
[Code]....
The problem: The addClass does not affect the styling of #title. Firebug shows .error, but as an empty selector. And, BTW, is this an appropriate way to flag errors -- by adding or removing a class?
View 2 Replies
View Related
Apr 21, 2010
I'm trying to write a cinema seat selection page and I'm hitting a problem with a selector not recognising a 'booked' class that I've just been added via JSON. I wonder if anyone could tell me why it works ok when I hard code the 'booked' class in but not when I do it through jQuery. Should I just do it in PHP??? or is there a way around the problem.
[Code]...
View 2 Replies
View Related
Feb 19, 2011
I am trying to use the .live() jQuery function in cooperation with the .addClass() function, but I am unsure of how exactly to pass the parameter of the class-to-be-added's name through the live() function to work with addClass().Here is an example of the jQuery I would be using: [code]
I would like to use addClass() in both instances in the code above in cooperation with live() while being able to pass the class's name through the live() function. I've searched around the web quite a bit, but none of my searches have resulted in an answer that fits my specific needs.
View 2 Replies
View Related
Dec 17, 2010
I want to add a class to a navigation button, based on the position of my sliding <ul>.
The addClass("not-active") works when the page first loads, but when the <div class="button next"> is clicked, the position changes, and so I want the evaluation of the if statement to change (and thus trigger the addClass("active"). That's not happening. (I realize this would give me both the active and not-active classes -- I'll deal with removeClass later.
HTML and jQuery is below:
<div id="wrap">
<div class="button prev">Previous</div>
<div id="slider">
<ul>
[Code]....
View 1 Replies
View Related
Jul 2, 2009
I have the usual unordered list for a navigation menu with submenus...
html:
<ul>
<li><a href="#">Link 1</a></li>
<li>
[code].....
All of the links inside of the parent <li> have a border radius. But if the parent <li> has a child <ul>, I don't want the link to have a radius.I'm currently using this jQuery:
<script>
$("li").has("ul").addClass("sub-radius");
</script>
It works fine except it's targeting the <li>, but I need it to target the child <a> and remove its radius.
View 1 Replies
View Related
Nov 16, 2009
I have a menu like this and I want to add a class to each set of list as below, through jquery ideally.
this is my jquery code,
Code:
$("#menu_side > ul > li:last").addClass("last");
it only works in the last set of list... why is that? can I add the class to each set of list or it is just my html mark-ups incorrect?
Code:
<div id="menu_side" class="right">
<h2><a href="#"><img src="img_layout/bullet_expanded.png" title="bullet" alt="bullet" /></a> Comparative Areas</h2>
<ul>
[Code]....
View 2 Replies
View Related
Jul 12, 2010
I am trying to set an li with a class based on a parameter from a function;here is my code
Code:
if (ISSUE_support == null) {
$('li #' + issue).addClass('highlight');
[code]....
View 2 Replies
View Related
Aug 7, 2010
When addClass('choose') to li, there is always a white space right under it.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[URl]">
<html xmlns="[URL]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<script type="text/javascript" src="demo_inc/jQuery.js"></script> .....
View 2 Replies
View Related
Jul 3, 2010
I'm building a gallery and i have a couple of thumbnails. There is always 1 active thumbnail (opacity 100%) of the showing image and several inactive thumbnails (opacity 50%).
I've build some functions to catch clicks for those functions:
$(document).ready(function() {
$(".galleryinactivethumb").click(function(){
$(".galleryactivethumb").removeClass('galleryactivethumb').addClass('galleryinactivethumb');
[Code]....
View 2 Replies
View Related
Sep 7, 2010
IE8 not knowing how to handle last-child css I am using this globalworkaround, of course with an extra IE css $(document).ready(function() { $("#footer ul li:last-child").addClass("ielast");});
[Code]...
View 4 Replies
View Related
Dec 26, 2010
I have a simple navigation with four buttons that I want to apply an .active class to a button when it is clicked, but I also have to remove the class of the current button using the .active class. What is the easiest most efficient method of doing this?
View 1 Replies
View Related
Jan 21, 2011
I have a server side include navigation using classic ASP. I tried to use jQuery cookie which I store the id of the link clicked into it in order to asign a class on that link but not on the current page but on the page that the link is pointing!
View 8 Replies
View Related
Sep 21, 2010
i have in place an fade in application of addclass to a selector but i would like the transition to use one of the easing plugin equations instead for more dynamism. I can't tell how i would do this, since all the examples only use the animate function.
View 1 Replies
View Related
May 19, 2009
I want to change the color on every click of the div, by changing theclass and checking if hasClass. First removeClass, then addClass.But this won't work?Live demo:
http://www.edwinistrator.com/stuff/jquery/
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://
www.w3.org/TR/html4/loose.dtd">
[code]....
View 1 Replies
View Related