jquery add a click function if the window size is greater than target_width

this function will add a click event to the target if the window size is greater than the target_width


function run_function() {
  var window_width = $( window ).width();
  var my_result = window_width;
  width_click_load(id = "#target_button", target_width = 800);
  return my_result;

// this is a common function just to write the content into the result div
function write_result(result) {
  var result_html = document.getElementById("result");
  result_html.innerHTML = result;

// only add a click function if the window size is greater than target_width
function width_click_load(id, target_width = 800) {
  var window_width = $( window ).width();
  if(window_width >= target_width) {
        return false;


<div id='result' class='mb-3 alert alert-primary'>..</div>
<button onclick='run_function();' class='btn btn-primary mb-1'>Window Width</button>
<button id='target_button' class='btn btn-primary mb-1'>
Target Button (this has no default link)
<a href='/view/code/rm6e4/'></a>

Working Result


Page Views

This page has been viewed 460 times.

Search Code
Search Code by entering your search text above.

This is my test area for webdev. I keep a collection of code snippits here, mostly for my reference. Also if i find a good site, i usually add it here.


Random Quote
I believe that success can be measured in the number of uncomfortable conversations you're willing to have.