Posts by Sam • 79,597 points
3,121 posts
-
2
votes1
answer123
viewsA: How to compare responses and templates where each is a PHP string
Use the syntax: foreach($rparray as $key => $resposta){ ↑ ↑ ↑ array índice valor Then just make an explosion in the items of $gbarray using as an index the value of $key. Below I renamed the…
-
3
votes1
answer396
viewsA: Return only a certain element of the current page with jQuery AJAX
If #principal is a direct child element of body (seems to be the case), use .filter(): <body> <div id="principal"></div> </body> $(data).filter("#principal"); Otherwise use…
-
4
votes1
answer68
viewsA: Jquery fill <select>
Unused async: false, in Ajax. Ajax must be processed asynchronously. Since Ajax is only processed when a function is called after the DOM, it makes less sense to use it synchronously. Then just…
-
2
votes1
answer115
viewsA: Help in subtraction calculation with jquery
The code has several problems. At various points you redeclare the variables, for example: var valor_total = 150.00; var valor_total = valor_total.toFixed(2).replace(" ","."); var valorTotal =…
-
2
votes1
answer713
viewsA: How to remove edges and make the background of a Modal window transparent
You can remove by changing class properties .modal-content: #modalSpinner .modal-content{ -webkit-box-shadow: none; // retira a sombra box-shadow: none; // retira a sombra background: transparent;…
-
0
votes2
answers40
viewsA: Reset Divs id by numbers in order
Using pure Javascript you can create a nodelist with document.querySelectorAll("div") and then iterate with for changing the id’s: var divs = document.querySelectorAll("div"); for(var x = 0; x <…
-
2
votes1
answer40
viewsA: Set the margin side with jQuery
You can resolve by checking if the scroll appears when the div is displayed. The problem is that there is no way to know if the scroll appears before the div is displayed in the toggle. For this you…
-
2
votes4
answers366
viewsA: Error with the return of a function to catch a century of a year
As you said, the main problem is the operator ||. But you can still use a much more minimized function with ternary operators: function centuryFromYear(year){ return Math.floor(year/100) +…
javascriptanswered Sam 79,597 -
2
votes1
answer272
viewsA: Place menu in the bottom margin of the Bootstrap 3 navbar
To remove the round corners: .navbar{ border-radius: 0; } Place the menu in the bottom right corner: #myNavbar{ position: absolute; bottom: 0; right: 0; } Example (run in full screen): .navbar{…
twitter-bootstrapanswered Sam 79,597 -
2
votes1
answer47
viewsA: Nan of a csv file in D3.js
As far as I can tell, it’s an error in the .csv. Instead of separating the items with ;, should separate with a comma, so: escola,tipo,concelho,media Colégio do Sagrado Coração de Maria,Particular e…
-
2
votes2
answers426
viewsA: View multiple records within one in Mysql
You can do it this way, using GROUP_CONCAT: select p.descricao, (select GROUP_CONCAT(i.descricao separator ', ') from item where item.codigo = c.codigoItem) as items from produto p inner join…
-
2
votes2
answers278
viewsA: Change the size of a chart with JS
You’ve diminished 1/3 (one third) of the canvas size. You should adjust the properties accordingly. For example, the chart position has been reduced by 200px, soon must reposition by half the…
-
3
votes1
answer176
viewsA: jQuery / Select the item within an array, referring to the position of the loop
Just make a .each by class .preco-plano and change the class text .milesQnt that have in common the same line tr: $(document).ready(function(){ $(".tabela .preco-plano").each(function(){ var…
-
0
votes1
answer59
viewsA: Popular Select with XML - Logic
Instead of using 2 .find, just do it like this: $(xml).find('entry state')... that already searches all tags <state> inside <entry>. You can go making the append by checking if one state…
-
5
votes1
answer279
viewsQ: Radar effect with CSS
I’m trying to make an animation like "radar" around an image using only CSS with @keyframes. I even managed to reach a result, except for the fact that I can not synchronize the two "waves" of the…
-
1
votes2
answers194
viewsA: validation in IF Jquery
As Gustavo put it in the answer, use the .target to know which button triggered the event: $("#animate, #animateServico, #animatePortifolio").click(function(e){ var id = e.target.id; // pega o id do…
-
2
votes1
answer139
viewsA: Bug when validating a word limitation field using Jquery validate
Use the method Normalizer within the rule. This method modifies the text that will be validated before the plugin validates, so you can remove the accents from the text. But for this you will need a…
-
0
votes3
answers64
viewsA: Problem with animation in the Menu
It is possible to do this animation with pure Javascript, now there are some problems in your HTML. One of them is the attribute target: instead of _blank you put "_black". Other are the <li>…
-
3
votes1
answer34
viewsA: Select and display character in more than one div
You need to iterate the elements. The $('.title').html(); will only take the first element with the class .title. You can use the .each to go through all the elements .title and arrive at the…
-
5
votes2
answers257
viewsQ: Behaviour of the pseudo-class :Nth-Child
Unfortunately the question marked as "possible duplicate" (and its responses) address something else, specifically the functioning of variable n in formulas passed in the :nth-child(), which neither…
-
1
votes1
answer351
viewsA: Browse existing classes in a form and remove
You don’t have to traverse. jQuery already applies to all selector elements at once. Remove all classes .is-valid of the form where the class is .form-group and .is-valid at the same time:…
-
2
votes1
answer46
viewsA: Include CSS class via jQuery when checking CPF
You are not passing the input to the function, so the argument cpf_principal_condutor has no value, and the $(this) is also not referring to anything. You must send the element via this in the…
-
3
votes2
answers226
viewsA: HTML5 Dynamic Drawer
Instead of creating multiple functions for each id, you can use something more generic. First you need to reshape your HTML by deleting the repeated id’s, swapping them for class, and adjust the CSS…
-
0
votes1
answer70
viewsA: How to solve the square problem when dragged by the mouse cursor?
Create 2 more events: mousedown and mouseup. Also create a variable that will serve as a condition for the block to move. The event mousemove and mouseup you apply to the whole document. So when you…
-
4
votes1
answer401
viewsA: Avoid actual image caching, not just changing the src name
One way is via file .htaccess, adding the code: <filesMatch "nome_da_imagem\.(jpg|png)$"> FileETag None <ifModule mod_headers.c> Header unset ETag Header set Cache-Control "max-age=0,…
-
0
votes1
answer413
viewsA: MVC PHP + AJAX can’t pass json_encode to ajax’s backup
The problem is that Ajax is returning an entire HTML page (a view), when the expected is only pure JSON. This results in error as HTML tags will come that do not belong to JSON resulting in error in…
-
1
votes2
answers111
viewsA: Converting JSON to HTML via AJAX into Codeigniter
Change the dataType for "json" and then iterate with for...of by mounting the html to then insert everything at once into the element #pedidos: $(document).ready(function(){ $.ajax({…
-
2
votes1
answer46
viewsA: Error mounting HTML table with jQuery
See that with only 1 line of code inside the for you can reach the goal: var data = [ { "nome": "Quadro 1" }, { "nome": "Quadro 2" }, { "nome": "Quadro 3" }, { "nome": "Quadro 4" }, { "nome":…
-
5
votes2
answers325
viewsA: echo is printing the HTML tags
The problem is here: $("#retorno").show("slow").text(data); ↑ When using the method .text(), tags are treated as text. Use the method .html(): $("#retorno").show("slow").html(data); ↑ The method…
-
1
votes1
answer31
viewsA: ATTR passing _Blank
Instead of using location, use window.open: $('#veranexo').click(function(){ var ass_id = $("#ass_id").val(); window.open( '<?php echo base_url() ?>/dashboard/usuarios/excluir/'+ass_id,…
-
3
votes1
answer73
viewsA: Difficulty positioning div in CSS
Place the green circle div inside the avatar div and place position: relative; in div.image_inner_container and adjust the values right and bottom of the green circle to position where either:…
-
0
votes3
answers123
viewsA: Validate javascript line
As already said, repeating id’s is incorrect and brings problems. In fact you won’t even need id’s in the selects, so remove them all. Just create this event that will disable the other selects of…
javascriptanswered Sam 79,597 -
2
votes1
answer465
viewsA: Adjust span within link
It works if you put one position: relative and a top: -2px: .button-entrar span{ position: relative; top: -2px; } Only in that case, you should move it only 2px (half the difference 4px, getting…
-
0
votes2
answers453
viewsA: Creating HTML with Jquery and Json
Using id’s is not appropriate because they will all repeat themselves and id #nome, for example, you will always get the first one. You can do it this way by creating HTML and then inserting it all…
-
5
votes2
answers199
viewsA: Check if HTML is visually filled
Use the negation selector ":not(:hidden)" in .children(): $('.listagem-usuarios').children(":not(:hidden)").length This will exclude elements with display: none of the search (the display: none is…
-
2
votes2
answers2798
viewsA: Validation of CEP Javascript
One way is also to use the function in the Submit event, that is, when trying to submit the form to function will check if the value of the field has the specified value; if it has, it will send…
-
1
votes1
answer140
viewsA: Difficulty Function Menu Sidebar Javascript
What you need is to remove the class .active of the elements by clicking on the dropdown. This class prevents the dropdown from being closed. That’s why we’re missing one else in the if within the…
-
3
votes1
answer33
viewsA: Upload with multiple files only fills the first field
When repeating id’s the code will always get the first one you find. For this and for others it is incorrect to repeat id’s in HTML. What you can do is add the loop variable $imagem in each id, thus…
-
8
votes2
answers1129
viewsA: What is the purpose and how to use the "display: Contents" of the CSS?
It doesn’t actually eliminate the container’s CSS, it eliminates the container itself layout, leaving only child elements. The function of the property is to visually change one or more elements…
-
2
votes2
answers779
viewsA: Get first item of each object in a JSON response
You have already passed the answer to the date variable. You can do so by checking if the variable is different from the albumId: var data = [ { "albumId": 1, "id": 1, "title": "accusamus beatae ad…
-
1
votes1
answer24
viewsA: Problem with the Isotope and the loadmore
Add to class .isotope the property below: .isotope{ overflow: hidden; } This will restrict the area of the div only to the visible elements.
-
0
votes2
answers100
viewsA: Alignment of the Dropdown Menu
You need to remove the padding and the margin of ul and of li in .menu ul and .menu ul li: .menu ul { list-style: none; position: relative; list-style-type: none; padding: 0; /* aqui */ margin: 0;…
-
3
votes2
answers1799
viewsA: Operator "AND" in Regex
You can use preg_match_all with its own regex, but naming the groups. For example, the group of 6 digits you give the name of d6, and that of 14 digits, the name of d14: $string =…
-
1
votes3
answers650
viewsA: How to pull Header over the top of a DIV?
The element h* (h1, h2, h3, h4, h5 and h6) has standard margins up and down, and the top margin is moving the element to the top of the div, not the header. Instead of removing all margins from the…
-
1
votes2
answers497
viewsA: How to assign target="_Blank" to all external links after ajax has finished loading?
In my view no need to assign click events to links <a>, just insert the attribute target="_blank" which will already open in a new guide. Since you don’t know how long it will take Ajax to…
-
2
votes1
answer54
viewsA: I cannot remove the new item created in my Whole List - Using Vanilla
This is because the elements created dynamically were not added to your for when the page was loaded. For the click to be recognized for elements when the page was loaded and for elements added…
javascriptanswered Sam 79,597 -
2
votes1
answer218
viewsA: ngx-bootstrap + angular 6 + datepicker
Build the date in the Brazilian format from the date you are returning from the element of Thu Dec 20 2018 23:26:21 GMT-0200 (Horário de Verão de Brasília): var dia =…
-
0
votes2
answers856
viewsA: How to make a button filter results in a datatable?
A simple example is to insert into the action a text to be searched in a column: this .columns( 2 ) .search( "Designer" ) .draw(); In the above case, clicking the button will filter only the lines…
-
3
votes2
answers5045
viewsA: Close modal when you click the button
By the way, you put two classes .btn on the Ubmit button: <button type="submit" class="btn btn red">Enviar</button> To close the modal manually you can use the method:…
-
2
votes1
answer40
viewsA: Adding and removing classes
Add the event show.bs.collapse to hide an open title when opening another: $('.collapse').on('show.bs.collapse', function () { $(".collapse.show").collapse('hide'); }); Now, there are two more…