好的,我有这个代码:
jquery
//add watermark effect to the specified input box
//get the
var wm = $("input.watermark").attr("title");
$("input.watermark").watermark(wm);
//end
上面的代码应该将标题中的水印基础添加到具有水印类的那些输入元素中。现在我的想法是让代码变得更容易和简单,并实现一种有效的方法来做到这一点,但我只是不知道如何做。在我的想法中,jquery 的“each”函数应该能够做到这一点,但我不知道如何做到这一点,所以请帮助,如果有其他方法可以做到这一点,请建议或推荐。不管怎样,我对想法、推荐和建议持开放态度。谢谢。
最佳答案
您现在可以相当依赖地使用 placeholder
属性。由于很多原因,它要优越得多。不过,IE 8 仍然需要 JS 处理。
$("input.watermark").each(function () {
$(this).watermark(this.title);
});
关于javascript - 将水印添加到具有水印类别的所有输入元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11696296/