我想通过按钮ID选择并匹配以下按钮代码,并将onclick中的内容替换为我自己的URL。
<button type="button" tabindex="0" title="" buttonid="CTRL53_11" onclick="return (PictureButton.OnClick(this, event));">My Button</button>
您能帮我匹配按钮ID为CTRL53_11的标记,并将onclick替换为window.location.href =“ custom.html”吗?
我已经尝试过了,但是没有用:
$('button[buttonid="CTRL56_11"]').attr('onclick','window.location.href="custom.html"');
谢谢
答案 0 :(得分:1)
您的代码可以正常工作,您只需要在选择器中使用正确的buttonid
即可:
$('button[buttonid="CTRL53_11"]').attr('onclick', 'window.location.href="custom.html"');
console.log($('button[buttonid="CTRL53_11"]').attr('onclick'));
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<button type="button" tabindex="0" title="" buttonid="CTRL53_11" onclick="return (PictureButton.OnClick(this, event));">My Button</button>