<script type="text/javascript">
$(document).ready(function(){
$('#feedback').hide('');
$('a#1').click(function(){
$('#feedback').toggle('');
});
});
</script>
它不会切换反馈div,但如果您使用show而不是切换脚本,则可以使用。
答案 0 :(得分:1)
我建议设置不同(下面是演示):
<a id="test" href="#" onclick="test(this.rel)" rel="1">Click me</a><br/>
<input type="button" onclick="change()" value="Change"/>
function test(val) {
console.log(val);
}
function change() {
document.getElementById('test').rel = Math.floor(Math.random()*11);
}
使用rel
属性,您可以更新onclick
函数处理程序使用的值,以便您可以:
addplaylist('$watch',this.rel);
并使用其他功能进行更改。
答案 1 :(得分:0)
你不能;它是在服务器端生成的。您可以做的是在页面加载后替换点击处理程序,尽管如果锚标记有id,它会更容易......如果值得的话。
更简单,创建一个仅委托给原始函数的函数:
function addplaylist(watch, val) {
originalAddplaylist(watch, '2');
}
(更好的是,在服务器端更改它。)