Site Tools


onny:notizen:programmierung

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
onny:notizen:programmierung [2022/03/08 11:26] – [wordpress] 46.223.163.98onny:notizen:programmierung [2022/09/06 09:30] – [javascript] 10.25.0.100
Line 176: Line 176:
 </code> </code>
 ===== javascript ===== ===== javascript =====
 +
 split up javascript files split up javascript files
 +
 <code javascript> <code javascript>
 var MODULE = (function (my) { var MODULE = (function (my) {
Line 192: Line 194:
 }(MODULE || {})); }(MODULE || {}));
 </code> </code>
-jquery select by attribute content+ 
 +on document ready 
 <code javascript> <code javascript>
-$( "tr[data-id='"+data[station]["stationid"]+"']" ).remove(); +document.addEventListener("DOMContentLoaded", function() { 
-</code> +  your_function(...);
-jquery select dynamicly loaded ajax elements +
-<code javascript> +
-$('body').on('click','.btn + :not([class=disabled])', function() { +
-  var link = $(this).attr('src'); +
-  load_page(link);+
 }); });
 +
 </code> </code>
-jquery set background color + 
-<code javascript> +change content text 
-$(this).parent().css("background-color", "yellow"); +
-</code> +
-print mixed objects +
-<code javascript> +
-console.log('%d: %s', i, value); +
-</code> +
-javascript document ready +
-<code javascript> +
-$(document).ready(function(){ +
-  console.log('ready'); +
-}); +
-</code> +
-vanilla js change content text+
 <code javascript> <code javascript>
     var webgl_field = document.getElementById('webgl');     var webgl_field = document.getElementById('webgl');
Line 226: Line 214:
     }     }
 </code> </code>
-vanilla js ajax post form+ 
 +ajax post form 
 <code javascript> <code javascript>
     document.getElementById('form').onsubmit = function (evt) {     document.getElementById('form').onsubmit = function (evt) {
Line 244: Line 234:
     }     }
 </code> </code>
-vanilla js change style element+ 
 +change style element 
 <code javascript> <code javascript>
     function show_create_post() {     function show_create_post() {
Line 257: Line 249:
  
 trim string to max length trim string to max length
 +
 <code javascript> <code javascript>
 var string = string.substring(0,100); var string = string.substring(0,100);
 </code> </code>
  
-vanilla js onclick class element+onclick class element 
 <code javascript> <code javascript>
 document.getElementsByClassName('navbar-burger')[0].onclick = function(){ document.getElementsByClassName('navbar-burger')[0].onclick = function(){
   console.log('ready');   console.log('ready');
 }; };
 +</code>
 +
 +remove class from element
 +
 +<code javascript>
 +var element = document.getElementsByClassName('wp-block-navigation__responsive-container')[0];
 +element.classList.remove("is-menu-open");
 </code> </code>
 ==== vuejs ==== ==== vuejs ====
Line 703: Line 704:
 </code> </code>
  
-print setting text inside template+add custom javascript js 
 <code php> <code php>
-<?php echo get_option('fachwerksauna_footer-text'); ?>+function twentytwentytwo_enqueue_custom_js() { 
 +    wp_enqueue_script('custom', get_stylesheet_directory_uri().'/inc/js/main.js'); 
 +
 + 
 +add_action( 'wp_enqueue_scripts', 'twentytwentytwo_enqueue_custom_js' );
 </code> </code>
 ===== sql ===== ===== sql =====
onny/notizen/programmierung.txt · Last modified: 2023/11/07 15:40 by 127.0.0.1