Posts by Sergio • 133,294 points
2,786 posts
-
2
votes1
answer534
viewsA: Check word variation in a sentence with Regexp
The method .exec() is on the contrary, should be regex.exec(str), and in case you only want a boolean you can use the .test(). However you can take the $ and do so: var str = "Eu uso o google"; var…
-
5
votes2
answers1312
viewsA: Retrieve cookie expiration time in javascript or jquery
You already have an accepted answer and in fact it is correct because you can not read this information. I leave one more reply with an idea in case the Cookie is created by you. You can write the…
-
5
votes1
answer557
viewsA: .each() in pure Javascript
In this your code is replacing the menu each time you load the div .main. This causes Vent handlers to get lost. I see two options: change selector in ajax callback to change the right content.…
-
1
votes2
answers2936
viewsA: How to duplicate a div by clicking on another
I leave one more answer because I think to use .closest() is safer than using n times .parent(), because in case the clicked element is "deep" descending of the element you want to copy, the code…
-
2
votes5
answers36368
viewsA: Take value from an attribute in td
I suggest using the .closest('tr') to climb the DOM to the <tr> and then use the .find('td[nomePessoa]) to find only tdwith an attribute "appName". Thus: $(document).on("click", ".btn-danger",…
-
3
votes3
answers301
viewsA: Css selector syntax to delete <td> element with jQuery
I suggest you do as you started and add .closest('tr') so he goes up to the element tr and can remove it. $("#tabela td").closest('tr').empty(); // ou .remove(); example: http://jsfiddle.net/47T9T/…
-
3
votes2
answers1287
viewsA: Button that when clicked shows only content of certain class
To show these elements with the class you want you can use like this: http://jsfiddle.net/caYtr/ $('#btn1').on('click', function(){ $('#conteudo p.classe1').show(); }); I’m assuming you have a CSS…
-
5
votes2
answers16197
viewsA: How to print a javascript variable inside an html tag?
To change the CSS of elements directly via javascript you can do so: document.querySelector('.progress-bar').style.width = PORCENTAGEM; In this case you will select the first element with class…
-
2
votes2
answers52
viewsA: The action is being applied to several elements, rather than one
Once you want to slideDown a descending element of the next sibling, like this piece of HTML: <li class="homeListagemLiBt"></li> <li class="p-relative"> <div…
-
1
votes3
answers237
viewsA: Apply cascade validation functions
I see two options: Do the synchronous validation You can use the option async: false jQuery to force code to "wait" for the validation response of each of its functions. Although present this option…
-
8
votes2
answers9687
viewsA: What is the difference between the <span> and the class?
You are mixing different things. A span is an inline HTML element, but class is an attribute of elements such as span, p, div or any other. That is, you can add the attribute class span to give you…
-
4
votes1
answer211
viewsA: Apple website effect
This animation is not difficult but has to take into account the mouse wheel direction and a vertical menu that makes smooth scroll using Animate and scrollTop for anchors or elements on the page.…
-
7
votes2
answers691
viewsA: Change phone mask
Here is a suggestion: $("#txtTelefone2").bind('input propertychange', function (e) { var numeros = this.value.replace(/[\s()-]*/g, '').split(''); if (numeros.length > 12) { this.value =…
-
2
votes2
answers89
viewsA: Each or next from a Mysql query
Test like this: $(".membro").change(function () { var proximoMembro = $(this).closest('tr').next().find('.membro'); $.post("membros.php", { mes: $(".mes").val(), ano: $(".ano").val(), celula:…
-
10
votes4
answers30006
viewsA: Limit text display in PHP
You can use the replace(), this function has 3 parameters. substr(string, start, end); To string is the input you have, the beginning is the initial position and the end is the final position. In…
-
4
votes1
answer4107
viewsA: Regular expression for picking text part
If the default is time > text > number, test this regex /[0-9]{2}.*:[[0-6]{2}\s*(.*)\s*[0-9]{1,}/ Demo: https://ideone.com/PmGiuL Code: $input = '17/7/2014 14:58:44 Finalizada 170848546';…
-
1
votes3
answers614
viewsA: jQuery’s$ doesn’t work
There are several ways to restore the dollar. Some CMS like wordpress use by default jQuery instead of $ to avoid possible conflicts with other libraries. Keep in mind to use jQuery is safer than $.…
-
5
votes2
answers7318
viewsA: show a div depending on the selected select
The best solution is to give a class to those Ivs that have forms to be able to select them. Then, name the ID from each div to value of option in the select. Example: <select…
-
1
votes2
answers217
viewsA: How do I control a video from Scroll?
I leave here an explanation of what is happening in the codePen that you indicated. // selecionar o elemento do video var vid = document.getElementById('v0'); //var vid = $('#v0')[0]; // variante…
-
1
votes3
answers255
viewsA: Insert input only if it does not yet exist
I would avoid using space names. So I suggest a function to make Camelcase source here: function camelCase(input) { return input.toLowerCase().replace(/[-\s](.)/g, function (match, group1) { return…
-
64
votes2
answers36477
viewsA: What is the purpose of the declaration "! Important"?
The statement !important serves to force the CSS to use the property described in that line. CSS works by hierarchies, a cascade of rules that obey priorities. For example, a property declared in an…
-
5
votes1
answer2122
viewsA: Capture actions: Scroll Down and Scroll Up
The code you put in does what you want. There is no other property of the event that is direction indicator, you really have to measure. If you want to know specifically how to measure the direction…
-
13
votes1
answer1351
viewsQ: How to know the scroll direction of the mouse wheel
How to know the direction and quantity of the scroll when scrolling with the mouse wheel? Browsers have different ways of passing information on the object event. Some use the .wheelDelta, others…
javascriptasked Sergio 133,294 -
9
votes1
answer1351
viewsA: How to know the scroll direction of the mouse wheel
I found 2 approaches from the same idea. First approach, make a function that returns the original and relevant value to the mouse wheel in different browsers, adjusting negative values for the…
javascriptanswered Sergio 133,294 -
20
votes3
answers7027
viewsA: Match php variable to javascript variable
PHP and Javascript work at different times. PHP generates the page and from there there there is only HTML and Javascript. So it is not possible to match variables that belong to different worlds:…
-
24
votes4
answers13723
viewsA: Hide Javascript code
Diogo, the most you can do is disturb anyone who wants to see the source code but will never be able to hide it in its entirety. You can make this code: var a = "Hello World!"; function MsgBox(msg){…
javascriptanswered Sergio 133,294 -
4
votes2
answers7467
viewsA: Make div close by clicking outside of it
For this you need to add an event headset to the mouseleave associated with that class. Example: $('.formularioBusca').on('mouseleave', function(){ // correr código aqui }); You can then hide…
-
0
votes1
answer73
viewsA: If / Else to defenir Environment variables in Travis
This is apparently not possible in Travis. The solution I found was to use that variable that Travis gives ($TRAVIS_PULL_REQUEST) and use it inside my gruntfile where it is made available by Grunt…
-
5
votes1
answer229
viewsA: How to apply a function to multiple objects? (Pure Javascript)
To do this you have to extend the prototype and add this method to the elements. Example: http://jsfiddle.net/xYfMa/ HTMLElement.prototype.ver = function() { this.style.backgroundColor = "#333333";…
-
2
votes2
answers1249
viewsA: "Break" or "Return false"?
There are 3 options that depend a little on what you want. Note that your code never enters the if for the condition within the for does not allow negative values. Your for run for the last time…
javascriptanswered Sergio 133,294 -
2
votes2
answers24
viewsA: Place first result with greater margin than the others
A good rule is to do what is common first and then what is unique. So I could compress this CSS to this: #contato-texto, #contato-texto2 { margin-top: 20px; margin-left: 20px; font-family:…
-
5
votes1
answer421
viewsA: Catch all Divs with jquery
Like the utluiz referred in this case it may be more practical to create a class to group these elements and save this $numb otherwise (data- field for example). But to answer your question about…
-
3
votes2
answers7296
viewsA: How do I get the files from a Github Restore?
You can use the link that github has with the project zip. The format is: https://github.com/containment/nominating/Archive/master.zip…
-
4
votes1
answer438
viewsA: How to remove events associated with elements via ". on('acao'"
For each .on() there is a .off(). To description of the off API is: (original) The . off() method removes Event handlers that Were Attached with . on(). (translated) The . off() method removes event…
-
13
votes1
answer975
viewsA: About (Function(){ ... }()) and callThis()
The main usefulness of these IIFE (function immediately auto-invoked) is to create an enclosure for variables. Thus all variables defined within this enclosure are not exported to the global space,…
-
2
votes3
answers522
viewsA: Hide div, display only at home
This type of client-side re-design (via Javascript) is not a good solution. It is best to be able to change this on the server side. Assuming that’s not possible, then you need to find something to…
-
4
votes2
answers3872
viewsA: Right align font icon
One possibility is to make this icon have closed position, ie with position: absolute; To do this, just use this CSS: .fa-bars { position: absolute; right: 20px; top: 15px; To have this effect:…
-
4
votes1
answer621
viewsA: Increment and decrease value with slider (slider)
jQuery has a plugin called "slider" makes the slider function, floating value. To create your own table you can make a table simple HTML. What jQuery/Slider needs is a div so he can change and…
-
3
votes3
answers1360
viewsA: Select "select" element with jquery
I think the question here is how to use [] inside the jQuery selector... I already gave a answer about that, and in your case can use so: Using \\ or if using the name, with quotes inside. Example:…
-
3
votes1
answer3850
viewsA: Smooth scrolling on page
João, the page you indicated uses jQuery. Doing this with simple javascript is very difficult. If you can use jQuery then the answer @bfavaretto indicated is the answer to your problem. If you use…
-
3
votes1
answer580
viewsA: How to fix a website’s indexing on Google
google automatically re-indexes the site. There are Google tools for this. Take a look at this question about this: How to remove a website from Google? Apart from that, I’d say Google likes…
-
6
votes1
answer75
viewsA: Send data along with event
Yes you can. Example: http://jsfiddle.net/XBDrh/ $(".seletor1").on("click", function(){ console.log('Clicado!'); $(".seletor2").trigger("click", {animal: 'gato'}); }); // $(".seletor2").on("click",…
-
0
votes1
answer58
viewsA: Implement functions in web2py application using jQuery
The answer must come from yourself. And the question to ask is: want to understand the code that runs on my page? Yes! So learning and using a library like jQuery or Mootools is a good idea because…
-
4
votes2
answers2947
viewsA: How to sum the elements of the same class of a group of tables
First, and as @Zuul said, you need to get rid of those duplicate Ids in case those tables are on the front page. To choose only one table: Having said that what you need is to select the table you…
-
5
votes2
answers686
viewsA: iterate values in $.each nested Jquery
You have to use the index that the function .each() pass/make available. Forehead like this: var lis = $('ul.list-voos li'); $(rowVoo).find("td").each(function (i) {…
-
5
votes1
answer2966
viewsA: Jquery how to select a specific element by index
There are two possibilities: The pseudo selector :eq(numero) (more info in English) The method .eq(numero) (more info in English) Example: $('li:eq(1)').css('color', 'blue');…
-
2
votes1
answer211
viewsA: Can you assign a function to several css rules in the same Hover, but with different values?
Assuming that your #skills should be #secs, and knowing you can’t have duplicate Ids (so I switched to class="secs") then you just have to fix: .co-la > .html for .co-la.html On that line and on…
-
1
votes2
answers1389
viewsA: add/remove array to an Hidden input
I suggest changing strategy. Keeping up your idea of having a string, test do so: function recalcular(item, qtd) { prod_array[item] = qtd; var string = ''; for (var prod in prod_array) { if…
-
3
votes1
answer89
viewsA: Problem using while loop
This will crash many browsers... having a while running that way will stop the browser. In cases where something is even necessary solution is a setInterval. What you can do is hide the parent…
javascriptanswered Sergio 133,294 -
10
votes6
answers4316
viewsA: Know number of checkbox selected
That’s the code you need: $('input[type=checkbox]:checked').length If you want to run every time one is changed you can use it like this: $('input[type=checkbox]').on('change', function () { var…