我给tr增加了一个onclick事件解决了:onclick="javascript: window.location.href = '/home/task/' +$(this).find('td:first').text()"
不知道为啥你的代码不起作用,不知道是不是和knockout js框架混用造成的,knockout js框架中也有
$(document).ready(function () {
ko.applyBindings(new TaskViewModel());
$('#tasklist tr').click(function () {
alert($(this).find('td:first').html()); //alert不起作用
alert($(this).find('td:first').text()); //alert不起作用
})
})
我把你的代码加在ko.applyBindings(new TaskViewModel());后面,但是好像不工作,alert始终不出来。分开放也不行。奇怪。
再次感谢你的帮助。
【 在 sagu 的大作中提到: 】
: <script type="text/javascript" src="http://libs.baidu.com/jquery/1.7.0/jquery.min.js"></script>
: <script type="text/javascript">
: $(document).ready(function(){
: ...................
--
FROM 218.70.10.*