2011-10-29 66 views
0
<script type="text/javascript"> 
$(document).ready(function(){ 

$('#feedback').hide(''); 

$('a#1').click(function(){ 
$('#feedback').toggle(''); 
}); 


}); 
</script> 

它不会切换反馈格,但如果您使用show而不是切换脚本,它将起作用。不会切换反馈格

+0

定义“永远在变”。 –

回答

0

你不能;它在服务器端生成。 可以做的是在页面加载完成后替换点击处理程序,虽然如果锚点标记有ID,它会更容易...如果它是值得的。

更方便的是,创建一个函数仅委托给原有的功能:

function addplaylist(watch, val) { 
    originalAddplaylist(watch, '2'); 
} 

(。更重要的是,改变它在服务器端)

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); 
} 

http://jsfiddle.net/CD7Uj/

使用rel属性,你可以更新由您onclick函数处理器使用,这样你可以有值:

addplaylist('$watch',this.rel); 

,并使用其它功能来改变它。