JSFiddle - React, Tailwind, and code Playground
HTML
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js"></script>
<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/themes/base/jquery-ui.css">
<button id="button1">test1</button>
<button id="button2">test2</button>
<button id="button3">test3</button>
<div id="dialog"></div>
JavaScript
$('#button1').button().click(function(){ $('#dialog').dialog(); });
$('#button2').button().click(function(){ $('#dialog').dialog(); });
$('#button3').button().click(function(){ $('#dialog').dialog(); });