jquery - 如何用span id替换click函数

标签 jquery

我正在开发 jquery 下拉菜单。 (演示 here )

我需要做的是获取用户选择的完整路径,并验证右侧没有更多选项。 最初的想法(在下拉菜单之前,只有常规的 li/ul)是这样完成的 fiddle

如您所见,有验证和完整路径变量供以后使用。

现在,我想要实现的效果与下拉菜单相同。

这是我根据下拉菜单使用用户选择填充标签的代码。

<asp:Label ID="LabelMenu" text="" runat="server" /> <span id="menuSelection"></span>

如您所见,span id menuSelection 是获取结果的 ID。

所以我的问题是。如何替换 fiddle 上显示的 click 函数来获取 menuSelection 结果?

目标是在用户从下拉菜单中选择字段后获取完整路径和验证

问候。

最佳答案

您可以使用change事件代替click

$("select").on('change' , function() {

关于jquery - 如何用span id替换click函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12924938/

相关文章:

javascript - 使用json生成 TreeView

javascript - 在Jquery Mobile + Android Webview的视频缩略图上方插入播放按钮(图像)

javascript - jquery 在数据属性中发送时不保留回车符

javascript - 如何区分用户点击和 .click()?

javascript - 使用knockout js绑定(bind)在动态文本框上绑定(bind)日期选择器

javascript - 检查输入的日期时间是否距离现在超过 72 小时?

javascript - 如何禁用数字 slider 上的 Tab 键(数字 slider 在 Angular js 中)?

javascript - jQuery show() 有有趣且意想不到的 "animation"效果

javascript - 单击链接时下拉菜单关闭

javascript - jQuery:选择 `<td>` 中除特定 `<tr>` 之外的所有 `<td>`