我目前在没有ID的表单上苦苦挣扎
它的编码如下:
<button class="btn btn-primary" onclick="showModal()" type="button">Browse Data</button>
我无法控制onclick功能
我正在考虑在我的路上定制它。我可以这样说吗?
$(document).ready(function() {
$('button').attr('onclick') == 'showModal()' .on('click', function(){
alert('test');
});
});
答案 0 :(得分:1)
这应该回答你的问题:
$(document).ready(function() {
$(document).on('click', 'button', function(){
if($(this).attr('onclick') == 'showModal()') {
alert('test');
}
});
});
然而,这在许多层面都是错误的!
答案 1 :(得分:1)
你可以尝试这种方法吗?
代码段:
$(document).ready(function() {
$('button[onclick = "showModal()"]').on('click', function() {
alert('test');
});
});
function showModal() {
alert("Inline Click method");
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button class="btn btn-primary" onclick="showModal()" type="button">Browse Data</button>