Вы можете установить логическое значение, чтобы проверять, включен он или выключен, или связывать и откреплять функцию.
var isOn = false;
$("#button").click(function(){ isOn = !isOn; });
$("#executebutton").click(MyFunction);
function MyFunction()
{
if (!isOn) return;
// do stuff
}
или
$("#button").click
(
function()
{
if ($("#executebutton").data("events").click != undefined)
$("#executebutton").unbind("click");
else
$("#executebutton").bind("click", MyFunction);
}
);