我正在使用jquery功能,它使用了java的小程序(一種書寫工具) 使用它當用戶點擊一個輸入區域(主要是文本框)彈出窗口打開和dasher開始工作 這個jquery元素在任何網頁上工作,這意味着我不應該知道每個文本區域的id或類,但如何取得它的id(我的意思是如何訪問它)如何獲取文本框的id或類如果不知道
這是我使用 希望的jQuery插件的代碼,這是有一定的幫助
var dasherApplet = $('<applet />');
dasherApplet.attr({
'height':'100%',
'width':'100%',
'archive':farfalla_path+'plugins/dasher/Dasher.jar',
'code':'dasher/applet/JDasherApplet.class'
});
var dasherDiv = $('<div id="farfalla_dasher"></div>');
dasherDiv.css({
'position':'absolute',
'top':0,
'left':0,
'width':'100%'
});
dasherApplet.appendTo(dasherDiv);
dasherDiv.appendTo('body').hide();
jQuery.fn.dasher = function(){
dasherDiv.toggle();
};
$('textarea, input').click(function() {
$(this).dasher();
});
甚至只是'this.id'。不是所有的東西都需要用jQuery包裝:) – Phil 2011-05-31 06:13:16
@Phil - 當然你是對的。我眼中只有美元符號;-)我已經解決了答案。 – 2011-05-31 06:15:25
嘿thanx這工作,我想在這裏做的是,這個Java小應用程序有一個文本框中,當用戶在Java小程序上執行特定操作時,寫入一些文本。因爲你一直猜到現在我想獲取寫在「java的文本框」上的文本,並在jquery腳本中使用它,以便它可以在html文本框中填充,我希望你能理解這一點。我是否讓自己清楚了? – Roadrunner 2011-05-31 06:46:36