我正在製作一個可擴展的textarea。可擴展文本框到固定寬度
但我有一個問題。這些文本字段(在教程中)的寬度是固定的。在我的網頁中,我有一個寬度爲100px,寬度爲500px的文本框。有沒有我的方式,我可以使腳本,所以我擴大從回到我設置在我的網頁的widht?
我只需要是/否和編碼提示。我想自己做這個編碼。
我正在製作一個可擴展的textarea。可擴展文本框到固定寬度
但我有一個問題。這些文本字段(在教程中)的寬度是固定的。在我的網頁中,我有一個寬度爲100px,寬度爲500px的文本框。有沒有我的方式,我可以使腳本,所以我擴大從回到我設置在我的網頁的widht?
我只需要是/否和編碼提示。我想自己做這個編碼。
是的,你可以。您應該首先獲取文本字段的CSS值並將其放入一些變量中。 例如:
var mydivWidth = $('.mydiv').css("width");
然後寫animate
功能,只要你想,例如使用hover
事件處理程序,併爲鼠標移開,使用的變量。
再次例如:
$('...').hover(function(){
//your codes here
},function(){
$('...').animate({width:mydivWidth});
});
我試圖不寫所有的代碼:d
是的,你應該看看選擇你點擊的特定元素並確定它的寬度。所有這些都有jQuery功能。
我當然可以提供代碼,但它聽起來像你不想要的。
那麼足夠的提示?
祝你好運!
是的,我會成立'上這樣''。並用'$(this).data(「width」)'替換固定寬度。 – Biketire