我希望在点击它时获得按钮的值。
我是非常新的jquery所以请帮助,我试图加载或发布一个按钮的值
在外部页面上。这些值是从DB加载的,因此每个按钮都有不同的编号。
例如:
input type =“button”value =“1”/>
input type =“button”value =“2”/>
输入类型=“按钮”值=“3”/>
当我点击“按钮1”时,我想发布1到一个
单击弹出和显示按钮1的外部页面。
我的代码是使用工具提示而不是弹出窗口完成的,但我相信它的想法相同。
<script type="text/javascript">
$(document).ready(function() {
$('#qtip a[rel]').each(function(){
$(this).qtip({ content: {
text: '<img src="img/preloader.gif" alt="loading..." />',
url: $(this).attr('rel'),
title: { text: 'Flag This', button: 'Close' }
},
position: { corner: {target: 'bottomMiddle', tooltip: 'topMiddle' },
adjust: { screen: true }
},
show: { when: 'click', solo: true },
hide: 'unfocus',
style: { tip: true, border: {width: 0, radius: 4},
name: 'light',
width: 340
} }) });});
</script>
这是一个链接,当点击它时,它会打开页面作为工具提示。我希望能够抓住价值 然后将其发布到工具提示。请帮忙
答案 0 :(得分:0)
您已根据自己的要求粘贴了不相关的代码。
为所有按钮创建相同的类名,并在代码下方运行以获取单击按钮的值。
$(function() {
$(".btnclassname").click(function() {
var clkId = $(this).attr('value');
});
});
否则你可以尝试使用父div为所有按钮
$(function() {
$("#parentdivId input:button").click(function() {
var clkId = $(this).attr('value');
});
});