Jquery - jak mogę uzyskać wartość src wideo?

muszę uzyskać wartość wideo i zmienić na nową wartość ... do tego użyłem tej funkcji:

var video = $('#task2ResultVideo').get(0);

console.log($(video).attr('poster')); // i am getting this

    $(video).attr('src',function(num,val){
        console.log(num,val)        // i am not getting this..
    }) ​

HTML:

<video id="task2ResultVideo" autobuffer poster="img/task2-results-host-poster.jpg">
    <source src="Video/webm/Task_2.4a_Host_treated.webm" type="video/webm" />
    <source src="Video/ogv/Task_2.4a_Host_treated.theora.ogv" type="video/ogg" />
    <source src="Video/MP4/Task_2.4a_Host_treated.mp4" type="video/mp4" />
</video>​

Ale nie jestem w stanie uzyskać wartości. co jest nie tak z moim kodem? w przypadku, gdy dostanę wartość, jak mogę zmienić src?

proszę o jakąkolwiek sugestię?

questionAnswers(4)

yourAnswerToTheQuestion