r3592 committed - Button visual test: Don't log clicks on button sets.

r3592 committed - Button visual test: Don't log clicks on button sets.

Revision: 3592
Author: scott.gonzalez
Date: Sat Jan 2 15:38:44 2010
Log: Button visual test: Don't log clicks on button sets.
http://code.google.com/p/jquery-ui/source/detail?r=3592
Modified:
/branches/dev/tests/visual/button/default.html
=======================================
--- /branches/dev/tests/visual/button/default.html    Sat Jan 2 03:54:14 2010
+++ /branches/dev/tests/visual/button/default.html    Sat Jan 2 15:38:44 2010
@@ -18,10 +18,14 @@
    <script type="text/javascript">
    $(function() {
        var buttons = $('#push button, #check').button();
-        var buttonSets = $('#radio1, #radio2, #ops1, #format, #ops2, #mode,
#inputs, #anchors').buttonset();
+        var buttonSets = $('#radio0, #radio1, #radio2, #ops1, #format, #ops2,
#mode, #inputs, #anchors').buttonset();
        buttons.add(buttonSets).click(function(event) {
-            $("<div></div>").text("Clicked " + $(event.target).text() + " (#" +
event.target.id + ")").appendTo("#log");
+            if ($(event.target).closest('.ui-button').length) {
+                $("<div></div>")
+                    .text("Clicked " + $(event.target).text() + " (#" + event.target.id
+ ")")
+                    .appendTo("#log");
+            }
        });
        $("#disable-widgets").toggle(function() {
@@ -63,6 +67,11 @@
    <input type="checkbox" id="check" /><label for="check">Toggle</label>
</div>
+<div id="radio0" style="margin-top: 2em;">
+    <input type="radio" id="radio01" name="radio" /><label
for="radio01">Choice 1</label>
+    <input type="radio" id="radio02" name="radio" /><label
for="radio02">Choice 2</label>
+    <input type="radio" id="radio03" name="radio" /><label
for="radio03">Choice 3</label>
+</div>
<form>
    <div id="radio1" style="margin-top: 2em;">
        <input type="radio" id="radio11" name="radio" /><label
for="radio11">Choice 1</label>
--